Sharkly × IM 開発ワークフロー

1 つのグループチャットでの議論からレビュー可能なコードまで

チームは Slack、Microsoft Teams、Discord でトピックを議論します。内容が明確になったら Sharkly エージェントをメンションし、議論を整理して要件タスクを作成し、開発エージェントへ渡してコーディング、テスト、人による承認を行います。

実際に使えるワークフロー

議論、実行、レビューが同じトピックを中心に進行

要件は、チームのグループで交わされるトピックから始まります。プロダクト、デザイン、エンジニアリングが議論にコンテキストを追加し続けます。作業を始める段階で明示的にメンションすると、議論全体が責任と追跡可能性のあるデリバリーに変わります。

01グループチャットのトピック

1 つのトピックを中心に要件を明確化

プロダクト担当がトピックを投稿し、デザインとエンジニアリングが制約、選択肢、未解決の質問を追加します。Slack、Microsoft Teams、Discord のいずれを使用しても、議論はグループフィードに分散せず 1 つのテーマに集中します。

  • 1 つの議論トピックに 1 つのルートメッセージ
  • 返信とコンテキストを同じトピック内に維持
  • チームがすでに使用しているグループチャットで作業を継続
02整理して作成

Sharkly エージェントをメンションし、議論を構造化されたタスクとして整理

ユーザーがエージェントへ、現在のトピックを要約し、目標、スコープ、未解決の質問、受け入れ条件を記録し、要件タスクを作成して開発エージェントへ割り当てるよう明示的に依頼します。チームが依頼しない限り、グループメッセージからタスクは作成されません。

  • 明示的な指示があった場合のみ作業を作成
  • トピックのコンテキスト全体を確認
  • 開発エージェントをすぐに割り当て
03エージェント開発

開発エージェントがタスクを取得してコーディングを開始

エージェントは、議論から整理されたタスクのコンテキスト、リポジトリのルール、受け入れ条件を読み、分離されたワークスペースで作業します。進捗、変更ファイル、ブロッカー、ログは非公開のターミナルに消えず、タスクへ戻ります。

  • 分離されたワークツリーで作業
  • 議論での決定を実装へ引き継ぎ
  • 進捗とブロッカーをチームから見える状態に維持
04テストとレビュー

テストの証拠と変更概要をまとめて返却

エージェントは必要な型チェック、テスト、ビルドを実行し、変更概要、検証結果、既知の制限をタスクに添付します。タスクは「人によるレビュー」へ移り、人が承認するか再対応を依頼します。

  • コードとともに検証結果を提供
  • 既知の制限を見える状態に維持
  • 最終判断は人に任せる
ランタイム

チームが使用する AI 開発ツールを接続

ローカルまたはクラウドのコンピューターを接続し、ランタイムをエージェント向けの制御された実行リソースとして公開します。既存のツールを維持しながら、実行を割り当て可能かつ追跡可能にします。

ClaudeClaude CodeCodexCodexGeminiGeminiopencodeOpenCodeOpenClawOpenClawHermes AgentHermes

ワークフローの成果

グループチャットでの合意をデリバリーシステムへ移行

Sharkly は議論のコンテキスト、タスク、実行記録、人による判断を接続します。非公開の AI 画面からコピーされた最終回答だけでなく、議論からデリバリーまでの全経路をチームが確認できます。

議論をそのまま維持

1 つのトピックに関する決定を、目標、境界、受け入れ条件を持つタスクに変換します。

実行を見える状態に維持

オーナー、進捗、ブロッカーは、チームが追跡できる同じタスクへ戻ります。

レビュー可能なデリバリー

コード、テスト結果、既知の制限がまとめて届くため、人が最終判断を行えます。

エージェントは整理と実行を担当します。人は方向を定め、権限を与え、結果を承認します。

このワークフローは自動マージやデプロイを約束しません。Sharkly は確認可能な結果をユーザーへ返し、適切な人の判断境界で自動化を停止します。

はじめに

このワークフローをチームのグループに導入

役割を明確にした 2 つのエージェントを準備し、チームがすでに使用している Slack、Microsoft Teams、Discord のグループ内に要件受付を配置します。

01

グループチャットのエージェントを接続

Sharkly で要件エージェントを作成し、チームが使用する Slack、Microsoft Teams、Discord のグループへ接続します。

02

開発エージェントを準備

リポジトリとランタイムを接続し、従うべきコーディング、テスト、報告のルールを定義します。

03

トピック内で明示的に開始

要件エージェントをメンションし、現在の議論の要約、タスクの作成、開発エージェントへの割り当てを依頼します。

よくある質問

グループチャットのエージェントワークフローについて

グループチャットのすべてのメッセージから Sharkly のタスクが自動作成されますか?

+

いいえ。メッセージは接続済みのエージェントチャットに入ります。関連するトピックで議論を要約してタスクを作成するよう、ユーザーが明示的にエージェントへ依頼した場合のみ作成されます。

チームが接続できるメッセージングプラットフォームはどれですか?

+

チームは現在のコミュニケーション習慣に合わせて Slack、Microsoft Teams、Discord を使用できます。ワークフローは特定の IM 製品に依存しません。重要なのは、現在のトピックをタスクへ引き継ぐことです。

要件エージェントと開発エージェントは同じである必要がありますか?

+

いいえ。推奨構成では、コミュニケーションとタスク整理用のエージェントと、コード実行用の別のエージェントを使用します。チームのワークフローに合わせて役割を調整できます。

エージェントは完了時に自動でマージまたはデプロイしますか?

+

このワークフローは人による承認で停止します。エージェントがコード変更、概要、テストの証拠を返し、ユーザーが承認、変更依頼、マージの続行を判断します。