DevChat Agent · 社内専用

LINEで頼む。
AIが実装する。
GitHubに反映される。

DevChat Agent は、LINEから受けた開発指示をもとに Cursor CLI でコードを修正し、GitHubへのPR作成、または develop ブランチへの自動反映まで実行する社内向け AI 開発エージェントです。

@dev repo_key --pr · @dev repo_key --merge-develop

DevChat Agent — Agent Pipeline live
LINE 09:41 · チャット受信
input

@dev lp-site --pr

料金セクションに無料お試しCTAを追加して

DC DevChat Agent Task #142 accepted

Task

#142

mode

pull_request

repo

lp-site

Cursor CLI
processing

cursor-agent running

branch: ai/line-142

changed: 38 lines

GitHub · Result

Pull Request opened

or develop merged

develop merged

@dev repo_key --merge-develop

モードに応じて PR 作成 or develop 反映

Benefits

導入メリット

DevChat Agent で、指示から反映までのリードタイムを短縮

指示の即時化

移動中・会議直後でも LINE から依頼。PCを開く前にタスクがキューに入る。

実装の自動化

Cursor CLI がリポジトリ規約に沿って最小差分で修正。テストまで一気通貫。

レビュー可能な出力

@dev repo_key --pr なら人間レビュー前提。@dev repo_key --merge-develop でもログ・差分が残る。

運用の見える化

成功・失敗・stdout を DevChat Agent 管理画面で追跡。

Execution Modes

2つの実行モード

同じ @dev コマンドにフラグを付けるだけ。レビュー前提か、スピード反映かを選べる

PR作成モード
安全重視 レビュー前提 通常開発向け

修正 → push → Pull Request

AIが作業ブランチで修正し、リモートへ push。GitHub 上に PR を作成。人間レビュー後にマージする安全なフロー。

  • 本番相当ブランチへの直 push を避けられる
  • CI / レビュー文化と相性が良い
  • 大きめの変更や複数人開発に向く

@dev repo_key --pr

依頼内容...

→ branch push → PR opened

develop自動反映モード
速度重視 開発検証向け 軽微修正向け

修正 → テスト → develop へ merge & push

軽微な修正・LP・文言・CSS 調整向け。テスト成功時のみ develop に自動マージ。検証環境へ素早く届ける。

  • スマホから依頼して数分で反映
  • 失敗時は develop に触れない
  • リポジトリ単位で ON/OFF 可能

@dev repo_key --merge-develop

依頼内容...

→ tests pass → develop merged

Features

主な機能

LINE連携

Messaging API で受信・返信。署名検証、許可ユーザー、リポジトリ別権限。

Cursor CLI

DevChat Agent がプロンプトを生成。一時ブランチ ai/line-{id} で隔離作業。

GitHub連携

clone / fetch / merge / push。PR 作成と develop 自動反映の両方に対応。

チェックコマンド

リポジトリごとに composer test, npm lint 等を順次実行。

タスク履歴

status / stdout / stderr / diff / commit を一覧・詳細で保存。

管理画面

LINE / Cursor / GitHub / repo 設定、ユーザー承認、ダッシュボード。

How it works

利用の流れ

01

セットアップ

DevChat Agent 管理画面で LINE・GitHub・Cursor・リポジトリを登録。

02

LINEで依頼

@dev repo_key --pr または @dev repo_key --merge-develop 形式で指示。

03

AIが実行

Worker が Cursor CLI → テスト → Git 操作を自動実行。

04

結果を確認

LINE と管理画面に成功/失敗・ログ・commit が記録。

Security

セキュリティとガードレール

DevChat Agent は強力な自動化だからこそ、多層の防御を標準装備。社内利用でも「うっかり本番」や「秘密情報のコミット」を抑止します。

管理画面で設定を確認

LINE署名検証

guardrail

許可ユーザー・repo権限

guardrail

秘密情報の暗号化保存

guardrail

禁止ファイル変更検知

guardrail

変更行数上限

guardrail

main/master push禁止

guardrail

repo単位の排他ロック

guardrail

失敗時はdevelop非反映

guardrail

Admin Console

DevChat Agent 管理画面

タスクの成功/失敗、実行ログ、差分、コミットハッシュを一元管理。設定もブラウザから完結します。

管理画面へ
DevChat Agent /admin

今日

12

成功

9

失敗

1

IDRepoModeStatus
#142lp-site --pr pushed
#141api-core --pr failed
#140lp-site --merge-develop pushed

社内開発を、チャット起点で。

DevChat Agent は社内エンジニア・開発責任者向けです。まずは検証用リポジトリから、安全に試せます。