Stripe・Ramp級の社内AIコーディングエージェントをオープンソースで構築! — open-swe
Open SWEは、組織内部で使えるAIコーディングエージェント(プログラムを自動で書いてくれるAIアシスタント)を構築するためのオープンソースフレームワークです。SlackやLinear(タスク管理ツール)でAIに話しかけるだけで、AIが安全な隔離環境の中でコードを書き、テストを実行し、自動でGitHubにプルリクエスト(コード変更の提案)を作成してくれます。StripeやRamp、Coinbaseといった一流テック企業が社内で構築しているAIコーディングエージェントと同じ設計思想を、誰でもカスタマイズして使える形で提供しているのがOpen SWEの最大の特長です。LangGraphとDeep Agentsという基盤技術の上に構築されており、サンドボックス(隔離実行環境)やAIモデル、ツール、トリガーなどを自由に差し替えられます。
🔥 なぜ話題?
Stripe・Ramp・Coinbaseなどの有名テック企業が社内AIコーディングエージェントで大きな成果を上げていることが話題になる中、同じアーキテクチャをオープンソースで誰でも使えるようにした点が注目を集めています。AIによるソフトウェア開発の自動化が急速に進む2025年のトレンドの中で、『自社専用のAIエンジニア』を手軽に構築できるフレームワークとして大きな関心を呼んでいます。
💡 こう使える!
例えば、チームのSlackで「@openswe このバグを修正して。repo:myorg/myapp」とメンションすると、AIが自動でリポジトリをクローンし、隔離されたクラウド環境上でバグの原因を調査・修正・テスト実行まで行い、完了後にGitHub上にドラフトのプルリクエストを作成してSlackのスレッドにリンクを返してくれます。作業中に「テストも追加しておいて」と追加指示を送ると、AIは次のステップでその指示を拾って対応してくれます。
ユースケース: 開発チームがSlackやタスク管理ツールからAIにコーディング作業を依頼し、バグ修正や機能実装を自動化する
- Slack・Linear・GitHubから話しかけるだけでAIがコーディング作業を開始
- 毎回安全な隔離環境で実行されるため本番環境に影響を与えない
- 作業中にも追加指示を送れてAIが次のステップで反映してくれる
- サンドボックスやAIモデルなどを自由にカスタマイズ可能
- Stripe・Ramp・Coinbaseの社内エージェントと同じ設計思想をオープンソースで実現
An Open-Source Asynchronous Coding Agent