Last updated: 2025/06/21 02:00

AI による自然言語アサーション
Cato CTRL™ Threat Research: PoC Attack Targeting Atlassian’s Model Context Protocol (MCP) Introduces New “Living off AI” Risk
Stop me if you've heard this one before: A threat actor (acting as an external user) submits a malicious support ticket. An internal user, linked to a tenant, invokes an …

How OpenElections Uses LLMs
The OpenElections project collects detailed election data for the USA, all the way down to the precinct level. This is a surprisingly hard problem: while county and state-level results are …
Clarified zucchini consommé
I continue to have fun running fantasy cooking prompts through LLMs - this time I tried
Quoting Arvind Narayanan
Radiology has embraced AI enthusiastically, and the labor force is growing nevertheless. The augmentation-not-automation effect of AI is despite the fact that AFAICT there is no identified "task" at which …
Quoting Workaccount2 on Hacker News
They poison their own context. Maybe you can call it context rot, where as context grows and especially if it grows with lots of distractions and dead ends, the output …
Coding agents require skilled operators
I wrote this recently in a conversation about whether coding agents can work as a replacement for human programmers. The
Introducing Fusion: Vibe Code at Any Scale
Fusion is the first AI-powered visual canvas for entire teams to build, edit, and ship code at any scale using existing codebase, design systems and workflows

OpenHands Cloud Self-hosted: Secure, Convenient Deployment of AI Software Development Agents
OpenHands Cloud is now available as a self-hosted solution, providing secure, convenient deployment of AI software development agents. It features a 30-day free trial and is available as a source-available Helm Chart.
I counted all of the yurts in Mongolia using machine learning
Fascinating, detailed account by Monroe Clinton of a geospatial machine learning project. Monroe wanted to count visible yurts in Mongolia using Google Maps satellite view. The resulting project incorporates mercantile …

Frontend devs: Here’s how to get the most out of Cursor
Explore Cursor AI, one of the hottest tools in AI-assisted coding. Uncover the features you might be missing and practical workflows that actually work.
It's a trap
That memvid thing that

Trying out the new Gemini 2.5 model family
After many months of previews, Gemini 2.5 Pro and Flash have reached general availability with new, memorable model IDs: gemini-2.5-pro and gemini-2.5-flash. They are joined by a new preview model …

The OpenHands CLI: AI-Powered Development in Your Terminal
Experience the full power of OpenHands development agents directly from your command line. No Docker required, just install and start coding with AI assistance in seconds.
Quoting Donghee Na
The Steering Council (SC) approves PEP 779 [Criteria for supported status for free-threaded Python], with the effect of removing the “experimental” tag from the free-threaded build of Python 3.14 [...] …

Deploying DeepSeek on GB200 NVL72 with PD and Large Scale EP (Part I): 2.7x Higher Decoding Throughput
<p>The GB200 NVL72 is the world's most advanced hardware for AI training and inference. In this blog post, we're excited to share early results from running ...

🥇Top AI Papers of the Week
The Top AI Papers of the Week (June 9 - 15)

🤖AI Agents Weekly: Magistral, Agent Bricks, Code Researcher, Automating Workflow Generation, Verified Superintelligence
Magistral, Agent Bricks, Code Researcher, Automating Workflow Generation, Verified Superintelligence

Claude Code による技術的特異点を見届けろ

Claude Code 版 Orchestaror で複雑なタスクをステップ実行する

typescript-mcp で AI に LSP のリファクタリング機能を与える

🥇Top AI Papers of the Week
The Top AI Papers of the Week (June 2 - 8)

claude code でローカルなMCPサーバーを叩けるようにする

🤖 AI Agents Weekly: Self-Improving Agents, Eleven v3, /Search, Deep Research Updates, Top AI Devs News, Agents SDK for TypeScript
Self-Improving Agents, Eleven v3, /Search, Deep Research Updates, Top AI Devs News, Agents SDK for TypeScript

拡散言語モデルの推論過程を眺めてみる
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。

🥇Top AI Papers of the Week
The Top AI Papers of the Week (May 26 - June 1)

⚡AI Agents Weekly: Mistral Agents API, FLUX.1 Kontext, DeepSeek-R1 Update, Codestral Embed, AgentSeek
Mistral Agents API, FLUX.1 Kontext, DeepSeek-R1 Update, Codestral Embed, AgentSeek

State-Of-The-Art Prompting For AI Agents
Best prompting techniques for building AI agents

E2E音声対話API・構築プラットフォーム最新動向の調査と自律型音声対話システムの展望
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。

🥇Top AI Papers of the Week
The Top AI Papers of the Week (May 19 - 25)
🤖AI Agents Weekly: Gemini 2.5 Updates, Claude 4, II-Agent, Gemma 3n, MCIP, Veo 3
Gemini 2.5 Updates, Claude 4, II-Agent, Gemma 3n, MCIP, Veo 3

Mastra の A2A プロトコルサポート
Mastra は A2A プロトコルをサポートしています。Mastra サーバーを構築することで A2A プロトコルに準拠したサーバーが立ち上がります。この記事では Mastra を使用して A2A プロトコルに準拠したサーバーを構築し、Mastra のクライアント SDK を使用して A2A プロトコルの仕様に従い通信を行う方法を紹介します。

Anthropic の Code with Claude に関する発表まとめ

Google I/O の発表まとめ

🥇Top AI Papers of the Week
The Top AI Papers of the Week (May 12 - 18)

React Router の Server Components 対応
React Router はプレビュー版として Server Components に対応しました。これにより loader や actions を使用してデータを返す際にコンポーネント渡したり、Server Components ファーストのサーバーコンポーネントルートを作成できるようになりました。この記事では React Router の Server Components 対応を実際に試してみます。

🐙AI Agents Weekly: AlphaEvolve, codex-1, SWE-1, AI Agents vs. Agentic AI, OpenMemory MCP
AlphaEvolve, codex-1, SWE-1, AI Agents vs. Agentic AI, OpenMemory MCP

OpenAI の SWE Agent、Codex を試してみる

気合の脱 create-react-app からの、AIによるフロントエンド改修の自動化 (株式会社イルシル様)

LLMの推論における “aha moment” について調べてみた
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。
AI for grown-ups
AI tools often generate quick but messy code. Let's examine how AI can integrate with professional workflows to be productive without sacrificing quality.

GiHhub+Zenn 連携で vscode markdown で画像を Ctrl-V したい

LLMs Get Lost in Multi-turn Conversation
Main reasons LLMs get "lost" in multi-turn conversations and mitigation strategies
Figma Sites: The built-in Figma to website tool
Use Figma Sites to publish designs as websites quickly. Learn how it works, its best use cases, and shortcomings.
Figma Make: Bring designs to life with AI
Figma Make enables AI-powered prototyping from designs. We examine how it works and compare it to tools for generating production-ready code from Figma designs.

🥇Top AI Papers of the Week
The Top AI Papers of the Week (May 5 - 11)

Vercel で MCP サーバーを構築する
Model Context Protocol (MCP) の 2025-03-26 の仕様では新たに Streamable HTTP が追加され、リモート MCP サーバーへの注目が集まっています。この記事では Next.js を使用して Vercel 上に MCP サーバーを構築する方法を紹介します。

Cloudflare で MCP サーバーを構築する
Model Context Protocol (MCP) の 2025-03-26 の仕様では新たに Streamable HTTP が追加され、リモート MCP サーバーへの注目が集まっています。この記事では `agents` フレームワークを使用して Cloudflare 上に MCP サーバーを構築する方法を紹介します。

Error インスタンスかどうか判定する Error.isError() メソッド
Error.isError() メソッドは、オブジェクトが Error インスタンスかどうかを判定するためのメソッドです。今までも instanceof 演算子を使用して判定することができましたが、偽陽性と偽陰性が発生する可能性があります。Error.isError() メソッドは Array.isArray() と同じく内部スロットを使用して判定するため、より堅牢に判定することができます。

🔥AI Agents Weekly: Mistral Medium 3, Gemini 2.5 Pro (Update), Deep Research Guide, Wave 8, Kevin-32B, Top AI Dev News
Mistral Medium 3, Gemini 2.5 Pro (Update), Deep Research Guide, Wave 8, Kevin-32B, Top AI Dev News

Docker の MCP Toolkit を試してみる
Docker の MCP Toolkit はコンテナ化された MCP サーバーを AI エージェントと統合するための Docker Desktop の拡張機能です。コンテナ化された環境で MCP サーバーを実行することができ、信頼された Docker MCP カタログから MCP ツールを簡単にインストールできる点が特徴です。
What is the Agent2Agent (A2A) Protocol?
The Agent2Agent (A2A) Protocol enables AI agents to collaborate across networks, streamlining discovery, authentication, and data exchange.

ESLint を MCP サーバーとして実行する
ESLint v9.26.0 から MCP サーバーとして実行できるようになりました。この機能により LLM(大規模言語モデル)は ESLint のルールを使用してコードを修正することができるようになります。

Deploying DeepSeek with PD Disaggregation and Large-Scale Expert Parallelism on 96 H100 GPUs
<p>DeepSeek is a popular open-source large language model (LLM) praised for its strong performance. However, its large size and unique architecture, which us...

Moonbit の宣言的UIライブラリ Rabbit-TEA を試してみる

🥇Top AI Papers of the Week
The Top AI Papers of the Week (April 28 - May 4)

遂に Cloudflare + Next.js(OpenNext) + Prisma 6.7.0(No Rust) が動く時代が来た

🤖AI Agents Weekly: Qwen3, mem0, Llama API, Bamba, Qwen2.5-Omni-3B
Qwen3, mem0, Llama API, Bamba, Qwen2.5-Omni-3B

actions/ai-inference を使って GitHub Actions のワークフローから AI モデルを呼び出す
actions/ai-inference は GitHub Actions のワークフローから AI モデルを呼び出すための公式のアクションです。これを使用することで CI/CD のワークフローから AI モデルを簡単に利用できるようになります。この記事ではプルリクエスト上で AI に記事のレビューをしてもらうという実践的な使用例を紹介します。

Claude Code が 3 割引きで使える Anthropic Development Partner Program

Inception Labsの拡散言語モデルを試してみた
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。
Fine-tune an LLM: Why, when, and how
Fine-tuning LLMs can save tokens, guarantee output formats, & bake in edge-case fixes. Learn when to fine-tune & how to do it effectively for your AI projects.

🥇Top AI Papers of the Week
The Top AI Papers of the Week (April 21 - 27)

Vibe coding MenuGen
Work log of vibe coding menugen app

UI の一部を非表示にする React の Activity コンポーネント
React の新しい実験的なコンポーネントとして `<Activity>` が追加されました。これは UI の表示非表示を切り替えるために使用されます。従来の条件付きレンダリングとは異なり、アンマウントされた場合にも状態を保持する点が特徴です。

🔥AI Agents Weekly: GPT-Image-1, ADK Guide, Multi-Agent Builder, UXAgent, Building Code Agents
GPT-Image-1, ADK Guide, Multi-Agent Builder, UXAgent, Building Code Agents

AIと本音トーク:エンジニアの仕事、これからどうなる?
「AI コーディングエージェントの台頭によりエンジニアの働き方はどう変わるのか?」というテーマについて AI と人間のインタビューを通じて探ります。

Vibe Coding で遊ぼう
The Perfect Cursor AI setup for React and Next.js
A comprehensive guide to optimize Cursor AI for React and Next.js development. Learn settings, features, & workflows to boost coding efficiency and quality.
Visual Editor 3.0: Prompt, Design, and Develop on One Canvas
Visual Editor 3.0 merges design & development with AI, allowing teams to create apps from prompts, import Figma designs, & integrate with existing codebases.

deno lint plugin で例外処理に関するルールを作った

🥇Top AI Papers of the Week
The Top AI Papers of the Week (April 14 - April 20)

仕事で使うための Cloudflare Workers (WIP)
前半は手元で動かしながら要点を掴み、後半は概念を掴んで何ができるかを知ることを目的とします。

仕事で使うための Cloudflare Workers 入門 Day 5 - ServiceBinding

仕事で使うための Cloudflare Workers 入門 Day 4 - R2/KV/D1/Vectorize

仕事で使うための Cloudflare Workers 入門 Day 3 - Queue/CronTriggers/Workflow

⚡AI Agents Weekly: o4, Gemini 2.5 Flash, Embed 4, GUI-R1, FastAPI-MCP
o4, Gemini 2.5 Flash, Embed 4, GUI-R1, FastAPI-MCP

Ink を使って CLI アプリを React で書く
Ink は CLI アプリを React で書くためのライブラリです。Flexbox レイアウトエンジンである Yoga を使用しているため、Web アプリケーションと同じような CSS を使って UI を構築できることが特徴です。Codex や Claude Code といったコーディングエージェントの CLI アプリが Ink で書かれています。

MCP サーバーの Streamable HTTP transport を試してみる
MCP では stdio と Streamable HTTP の 2 つの transport が定義されています。TypeScript SDK では v1.10.0 から Streamable HTTP transport がリリースされました。この記事では MCP サーバーを構築し、Streamable HTTP transport を試してみます。

OpenAI Organization の認証方法
Figma to Android: Convert designs to mobile apps in seconds
Convert Figma designs to Android apps using Builder's Visual Copilot plugin. Save time and maintain pixel-perfect designs across screens.

Codex CLI のプロンプティングガイド

LangGraph CodeActをE2Bの安全な仮想環境で動かす
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。
How to Build Your Own MCP Server
Learn to build a Model Context Protocol (MCP) server for AI assistants. This tutorial covers creating tools, resources, and prompts for a CSS tutor example.

FastRTCを使って爆速でVoicebotを構築する
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。

ICASSP2025 発表報告 @Hyderabad, India
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。
Figma to iOS: Convert designs to mobile apps in seconds
Convert Figma designs to iOS apps using Builder's Visual Copilot plugin. Save time and maintain pixel-perfect designs across screens.

AI エージェントの連携を標準化する A2A プロトコルを試してみる
AI エージェント同士の連携を標準化するために Agent2Agent プロトコル(A2A)を発表しました。A2A プロトコルは基盤となるフレームワークやベンダーに依存せず、エージェント同士が安全な方法で相互に通信できるように設計されています。この記事ではサンプルコードを通じて A2A プロトコルを使用した AI エージェントの連携を体験してみます。
Designing Agentic AI Systems: A Web Dev’s Guide
Web developers' skills in system design and API integration are key for building effective AI agent systems. Learn about core concepts and common patterns.
Introducing the Visual Copilot CLI: Smart & Granular Figma to Code
A CLI tool that integrates Figma designs into your codebase, generating production-ready code that matches your existing components and styling patterns.

Power to the people: How LLMs flip the script on technology diffusion
Yes
Figma to Jetpack Compose: Convert designs to Kotlin in seconds
Visual Copilot turns Figma designs to Jetpack Compose code, automating UI implementation for Android developers. It generates responsive layouts & Kotlin code.

コーディング AI エージェントを自作してみよう
好むと好まずと関わらず、ソフトウェア開発において AI の活用は重要なパラダイムシフトの 1 つです。AI エージェントはユーザーからの指示を元に自律的にタスクを選択し、実行します。この記事では、コーディング AI エージェントを自作する過程を紹介します。
What is the Model Context Protocol (MCP)?
MCP aims to standardize AI tool integration, potentially simplifying development and enabling more capable AI assistants. Current adoption is limited.

Vercel AI SDK で MCP クライアントをツールとして利用する
MCP(Model Context Protocol)は LLM に追加のコンテキストを提供するための標準化されたプロトコルです。Vercel AI SDK は v4.2 から MCP をサポートしており、MCP クライアントをツールとして利用できます。この記事では Vercel AI SDK を使って MCP ツールを使用する方法を紹介します。
How to make any design convert better with Builder.io
Learn practical Figma auto layout techniques to create responsive, conversion-focused designs that seamlessly translate to code with Builder.io's plugin.
Convert a Website to Figma Designs for Free
Transform any website into editable Figma designs instantly. Import, customize, and generate on-brand variations with AI.
What is an AI Agent?
AI agents use models, loops, memory, and tools to automate complex tasks. Learn how they work, their evolution, and their practical uses and limitations.

Arize Phoenix で実現する LLM アプリケーションのトレース
AI ShiftのTECH BLOGです。AI技術の情報や活用方法などをご案内いたします。

Finding the Best Sleep Tracker
Finding the best sleep tracker with data
Figma to Flutter: Convert designs to clean Flutter code
Convert Figma designs to Flutter code automatically with AI using Builder's Visual Copilot plugin. Save time and maintain pixel-perfect designs across screens.

::scroll-button と ::scroll-marker を使って CSS だけでカルーセルを作る
カルーセルは Web アプリケーションでよく使われる UI コンポーネントの一つであるものの、標準化された実装方法が存在しないため、各ライブラリやフレームワークで独自の実装が行われています。この問題を解決するため、CSS だけを使用してカルーセルを実装するための新しい仕様が提案されています。:この仕様では ::scroll-button と ::scroll-marker 擬似要素を使用してカルーセルを実装します。

The append-and-review note
A simple but powerful approach to note taking