Archive

A collection of 52 issues

Latest

v0 APIのアーキテクチャ: Chat Completion API自作界隈

はじめに 先日、Vercelがv0 APIという興味深いサービスを発表しました。v0.devは、アプリのプロトタイピングからデプロイまでをWebブラウザ上のチャットで行えるサービスです。v0 APIは、この機能を外部から利用可能にする有料プラン向けのAPIサービスとして提供されています。 v0 APIAccess the model behind v0.Vercel 現在、CursorやClineなどのエディタでコード生成のバックエンドとしてv0 APIを利用することができます。くわえて、Vercel ProユーザーはAI SDKのAI Playgroundからこの機能を試すこともできます。 利用方法 v0 APIは、OpenAIのChat Completions APIの仕様に準拠したエンドポイントを提供しています。そのため、既存のOpenAIモデル対応アプリケーションでは、ベースURLの設定を変更するだけでv0 APIを利用することができます。 ユーザーにとっては、AIエディタに設定を追加するだけで、Next.jsアプリなどのモダンなWebアプリケーション開発において

Claude Code Action がリリース

2025年5月22日に正式リリースされたClaude Codeと同時に公開された、GitHubのプルリクエストやイシュー内でコードの質問や変更を自動で行うことができるGitHub Action「Claude Code Action」がにわかに話題になっています。 GitHub Actions - AnthropicIntegrate Claude Code with your GitHub workflows for automated code review, PR management, and issue triage.AnthropicGitHub - anthropics/claude-code-actionContribute to anthropics/claude-code-action development by creating an account on GitHub.GitHubanthropics これはGitHub上で自由に @claudeのメンションで話しかけられ、完全自律型のコーディングエージェントのように振る舞いますが、Anthropics社がイ

Claude Code本体の難読化されたコードをCursorを使って解析する

Claude Codeのソースコードを入手するには? Claude Codeのソースコードは現在GitHubに公開されていません(計画にはあるようです)。しかし、Node.js環境で実行されるスクリプトであるため、ユーザーはNPMレジストリ経由でパッケージを自由に取得できます。ただし、NPMから入手できるソースコードは難読化(ミニファイ)された状態で提供されています。 ❯ npm pack @anthropic-ai/claude-code ❯ tar zxfv anthropic-ai-claude-code-1.0.5.tgz ❯ ls package/ cli.js LICENSE.md package.json README.md scripts vendor yoga.wasm @anthropic-ai/claude-codeUse Claude, Anthropic’s AI assistant, right from your terminal. Claude can

『LLMのプロンプトエンジニアリング』を読んだ

最近日本語翻訳が発売された書籍『LLMのプロンプトエンジニアリング ―GitHub Copilotを生んだ開発者が教える生成AIアプリケーション開発』を読みました。その感想です。 LLMのプロンプトエンジニアリングLLMのポテンシャルを最大限活かし、期待通りの精度の高いアウトプットを引き出すためには、LLMの能力や特性を正しく評価、把握し、綿密な設計に基づいたプロンプトを組み立てることが必要です。本書では、まずLLMを理解することから始め、その上で、プロンプトにはどんなことを組み込み、どのような構造にすべきか、本来の意味での「プロンプトエンジニアリング」を行う方法を説明しています。著者たちはGitHub Copilotの開発者であり、その実装過程で得られた貴重な知見や、評価手法、設計上の判断など、通常は表に出てこない開発の裏側も詳しく解説されています。AIアプリケーション開発の実際を知りたい開発者はもちろん、生成AIの可能性と限界を理解したいユーザーにとっても、示唆に富む内容となっています。O'Reilly logoJohn Berryman、Albert Ziegler 著、服部

エディタ型からCLI型・自律型へと多様化するコーディングエージェント

はじめに:コーディングエージェントの新たな分類 今年初めに筆者が投稿した「ClineとAIコーディングツールの現状」ではAIコーディングツールを「コード補完」「チャットアシスタント」「コーディングエージェント」の3つに分類しました。しかし現在では「エージェント」が包括的な概念となり、この区別の必要性が薄れています。 さらに現在は役割や機能ではなく * コーディングエージェントがどこまで自律的に開発プロセスに関与するのか * 開発タスクが実行される環境はどこか * ユーザーとの対話インターフェイス が本質的な違いになってきました。 本記事では、こうした変化を踏まえて解説します。 本記事の分類について 「AI Agents Are Here. What Now?」ではAIエージェントの重要な特性の一つとして「自律性(autonomy)」が挙げられています。「自律的(agentic)」であるとは、ある目標が与えられた際に、それをサブタスクに分解し、各サブタスクを人間の直接的な介入なしに実行して解決できることを指します。 AI Agents Are Here. What

【今週の話題】CursorのBackground Agents (Preview)が開始

この機能は、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以上にアップデートする必要があります。次に、Beta設定からBackground Agentを有効にしてください。 また、プライバシーモードを無効にしておく必要があります。プライバシーモードは、ソースコードをCursorのサーバーに保存しない設定ですが、Background

【今週の話題】DevinのCognition AIからDeepWikiがリリース、非公式MCPサーバーやOSS版クローンも登場

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. Think Deep Research for GitHub - powered by Devin.DeepWiki これは、同社の「Devin」の内部的なSearch・Wiki機能の基盤技術を単独のWebサービスとしてパッケージ化したものです。主にDevinのプロモーションを兼ねたものと見られており、プライベートリポジトリでの利用を申し込もうとすると、Devin本サービスへのサインアップ誘導が行われます。 Devinと人類に残されたクリップボード運搬業D

【今週の話題】OpenAI Codex CLIがマルチプロバイダサポート、Rust実装が追加

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 supports existing providers that implement the Completion API and minim…GitHubopenai このマルチプロバイダ対応は、dnakov氏のコントリビュートによって実現しました。dnakov氏は、AnthropicのClaude Codeをリバースエンジニアリングしたanon-kodeというツールを開発しており、その知見を活かしてCodex CLIを改造。

リモートMCPがやってくる、そしてA2Aについて

先日 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 the first release supporting the new Streamable HTTP transport from protocol version 2025-03-26, which supersedes the SSE transport from protocol

【今週の話題】AIエディタ戦争

マイクロソフトがVSCodeフォークエディタ上での自社拡張をブロック マイクロソフトは、CursorやWindsurfなどのフォークエディタで自社開発のVSCode拡張機能(C++やC#など)の使用を制限しました。 Has the VSCode C/C++ Extension been blocked? · Issue #2976 · getcursor/cursorWhile coding just now I got this msg: The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server,

Subscribe to laiso

Sign up now to get access to the library of members-only issues.
Jamie Larson
Subscribe