Anthropic は月曜日に、Slack で研究プレビュー版としてリリースされる新しい機能「Claude Code」を発表しました。この機能により、開発者は対話スレッド内で完全なコード作成タスクを直接割り当てることができるようになります。このバージョンは、Anthropic の既存の Slack インテグレーションを基盤としていますが、より重要な進化を遂げています。それは、単なるコードの提案から、要件理解、コード生成、進捗同期、プルリクエストの提出に至る一連の自動化プロセスへの移行です。

これまで、Slack 上の Claude は補助的な役割を果たしており、コードの質問に答えること、小さなコードを生成すること、デバッグを手伝うことが主な機能でした。しかし今では、開発者は議論の中で @Claude を呼び出すだけで、モデルが自動的に会話中のバグ報告や機能要望、背景説明を読み取り、操作すべきコードリポジトリを判断し、同じスレッド内で進捗を継続的に更新します。また、ジャンプ可能なコード変更を生成し、プルリクエストの開始を直接支援することもできます。Anthropic のこの動きは、コードアシスタントの次の段階での競争が、モデルそのものではなくワークフローにあることを示しています。
この方向性は業界のトレンドと非常に一致しています。AI コードアシスタントは、従来のIDEからチームの主要な協働シーンへと移行しており、エンジニアリングのコミュニケーションとコード編集が再び統合されています。Cursor はすでに Slack インテグレーションを通じてチャットスレッド内でコードを書いたりデバッグしたりできるようにしています。GitHub Copilot は、対話から直接プルリクエストを生成する機能を追加しました。OpenAI の Codex もカスタムの Slack ボットを通じてワークスペースにアクセスできます。Slack のチャンネル、プライベートメッセージ、スレッドでますます多くの開発作業が行われる中、AI をエンジニアリングチームの日常的なコミュニケーションに深く埋め込むことができれば、それが新たなワークフローの中心になる可能性があります。
Slack にとって、これは「職場のAI中枢」になるためのステップです。エンジニアリングチームは毎日、Slack で要件を処理し、解決策を議論し、進捗を報告しています。そして、コードアシスタントがこれらのシーンでタスクを直接実行し始めると、コミュニケーション自体が実行可能な開発指示となり、チャットインターフェースは次世代の協働型開発環境へと再構築されていきます。
ただし、このような深い統合には新たなリスクも伴います。コードリポジトリへの敏感なアクセスは、Slack と Claude の両方の管理が必要であり、セキュリティ監査のチェーンが長くなるため、知的財産権の保護がより不確実になります。さらに、Slack または Claude の API が障害や遅延、レート制限を起こした場合、チームが以前は完全にコントロールしていた開発プロセスが影響を受ける可能性があります。
