はじめに:コーディングエージェントの新たな分類
今年初めに筆者が投稿した「ClineとAIコーディングツールの現状」ではAIコーディングツールを「コード補完」「チャットアシスタント」「コーディングエージェント」の3つに分類しました。しかし現在では「エージェント」が包括的な概念となり、この区別の必要性が薄れています。
さらに現在は役割や機能ではなく
* コーディングエージェントがどこまで自律的に開発プロセスに関与するのか
* 開発タスクが実行される環境はどこか
* ユーザーとの対話インターフェイス
が本質的な違いになってきました。
本記事では、こうした変化を踏まえて解説します。
本記事の分類について
「AI Agents Are Here. What Now?」ではAIエージェントの重要な特性の一つとして「自律性(autonomy)」が挙げられています。「自律的(agentic)
この機能は、Cursor社がホストするリモートの仮想マシン(Ubuntu VM)上で動作するコーディングエージェントです。Cursor版Devinといえます。
Cursor – Background AgentsHow to use background agents toi parallelize your work.Cursor
Background Agentsが編集するコードは、実行時にGitHubからクローンしたものです。そのため、ローカルのソースコードを編集しても、Background Agents側には一切反映されません。Cursorの親ウィンドウ内に、リモート専用のCursor子ウィンドウが開き、これを複数同時に立ち上げることができます。
利用方法
まず、Cursorのバージョンを0.50以上にアップデートする必要があります。次に、
Cognition AIが、GitHubリポジトリのURLを入力するだけで、コードベースをAIが自動で解析し、GitHub Wikiでホストされているような形式のドキュメントとして生成する新ツール「DeepWiki」をリリースしました。
DeepWiki | AI documentation you can talk to, for every repoDeepWiki provides up-to-date documentation you can talk to, for every repo in the world.
OpenAI Codex CLIの最新版でOpenAI以外の複数のプロバイダをサポートするようになりました。
feat: support multiple providers via Responses-Completion transformation by dnakov · Pull Request #247 · openai/codexIehlmtANJX95U1uN.mp4 Implemented it as a transformation between Responses API and Completion API so that it
先日 Streamable HTTP Transportに対応したMCP TypeScript SDK 1.10.0がリリースされました。これは、以前のSSE Transport(2024-11-05)を置き換えるものです。Python SDK(最新バージョン1.6.0)にはまだこの更新が含まれていないようです。
Release 1.10.0 · modelcontextprotocol/typescript-sdkStreamable HTTP release
This is