
この記事のポイント
- AIに任せる作業と人が判断する作業を、チームで分けて書き出す。
- 権限・接続先・アカウントの扱いは、試用を始める前に決めておく。
- 試用する作業・環境・確認者をセットで決め、例外は範囲と期限を記録してから認める。
AIコーディングツールは、コードの下書きや既存コードの説明、テストの作成などに使えます。Codex・Claude Code・GitHub Copilotのように、開発の現場で名前を聞く製品も増えてきました。一人で試す段階でも、業務の情報や開発環境を扱うなら、会社が認めた範囲を確認しておく必要があります。
チームで使う場合は事情が変わります。AIが作った変更を誰がどこまで確認するのか、どの情報をツールに渡してよいのか。こうした判断が人によって違うと、レビューの手間が増えたり、思わぬ情報が外部に送られたりします。
この記事では、AIコーディングツールをチームで使い始めるときに決めておきたい運用ルールを、項目ごとに整理します。ツールの機能や料金は変わることがあるため、導入時は各製品の公式情報を確認してください。
個人の 使い方に 任せると 起きやすいこと
AIコーディングツールの使い方は、使う人の経験や好みで大きく変わります。ある人は補完機能だけを使い、別の人は機能の実装をまるごと依頼するかもしれません。どちらが正しいかより、チームの中で前提がそろっていないことが問題になります。
たとえば、AIが書いたコードかどうかがプルリクエストから分からない場合があります。プルリクエストとは、変更内容をレビューしてから取り込むための依頼のことです。レビューする側は、書いた人が中身を理解しているのか判断できません。その結果、確認に時間がかかったり、見落としが出たりします。
もう一つは情報の扱いです。設定ファイルや顧客データを含むファイルをそのままツールに読ませると、組織の方針に反するおそれがあります。こうした差は、個人の注意だけでは埋めにくいものです。
任せる 作業の 範囲を 決める
最初に決めたいのは、AIに任せる作業の範囲です。すべてを一度に決める必要はありません。「積極的に使ってよい作業」「確認者をつければ使ってよい作業」「当面は使わない作業」の三つに分けると整理しやすくなります。
| 区分 | 作業の例 |
|---|---|
| 積極的に使ってよい | 既存コードの説明、テストの下書き、定型的なコードの作成 |
| 確認者をつけて使う | 機能の実装、リファクタリング、依存ライブラリの更新 |
| 当面は使わない | 認証や決済まわりの変更、本番データを扱う処理 |
表の区分は一例です。プロダクトの性質やチームの経験によって、どこに線を引くかは変わります。線の位置はチームで話し合い、文書にしておきましょう。
区分は固定せず、試用の結果を見て動かしてかまいません。最初は慎重に分けておき、問題が出なかった作業から順に範囲を広げると、チームの不安も少なくて済むでしょう。
権限と 接続先の ルール
AIコーディングツールの中には、ファイルの編集やコマンドの実行まで行えるものがあります。どこまでの操作を許可できるかは、製品の設定や利用環境によって異なります。具体的な設定方法は、各製品の公式情報で確認してください。
チームとして決めておきたいのは、ツールが触れてよい範囲です。たとえば、作業用のブランチ以外には直接変更を加えないという決め方があります。本番環境の接続情報がある端末では使わない、というルールも考えられます。外部のサービスと連携させる場合も、連携先と権限を一覧にしておくと後から確かめやすいでしょう。
利用するアカウントの管理もルールに含めます。個人のアカウントで業務のコードを扱うのか、組織で契約したアカウントを使うのか。どちらを選ぶかで、データの扱いや管理のしやすさが変わります。契約条件やデータの取り扱いは製品ごとに異なるため、導入前に公式情報と自社の情報管理の方針を照らし合わせましょう。秘密情報の扱いについては、AIコーディングで気をつけたい秘密情報の扱いで詳しく整理しました。
変更の 確認と 取り込みの ルール
AIが作った変更も、人が書いた変更と同じ流れでレビューします。そのうえで、AIを使ったことをプルリクエストに書く欄を設けると、レビューする側が観点を決めやすくなります。どの作業にAIを使ったか、どこを自分で確認したかを一言添えるだけで十分です。

取り込みの条件もそろえておきましょう。テストが通っていること、変更した本人が内容を説明できること。この二つは、最低限の条件として扱いやすいはずです。説明できない変更は取り込まないと決めておくと、生成されたコードをそのまま出す状態を防げます。
AIを使ったかどうかを書く欄は、使った人を評価するためのものではありません。レビューの観点を合わせ、問題が起きたときに原因をたどりやすくするための記録です。記録が残っていれば、どの作業でAIの変更に手直しが多かったかを後から振り返ることもできます。
レビューの具体的な進め方は、AIが書いたコードのレビュー手順にまとめました。
ルールの 置き場所と 見直し方
決めたルールは、チームの誰もが見られる場所に置きます。リポジトリの中に文書として置くと、コードと一緒に変更履歴を残せます。AIツールに読ませる指示書と、人が読む運用ルールは目的が違うため、分けて管理すると混乱しにくいでしょう。

ルールは最初から完成させる必要はありません。少ない項目で始め、実際に困ったことが出たら追加します。月に一度など頻度を決めて、振り返りの場で「使いにくかったルール」「足りなかったルール」を出し合ってください。
ルールを取りまとめる担当者も決めておきます。全員で一から議論すると時間がかかりやすいものです。開発のまとめ役が案を出し、チームの意見を集めてから確定すると進めやすいでしょう。新しいメンバーが加わったときは、ルールの文書を最初に読んでもらうようにしましょう。
見直しのときは、ツール側の変化にも目を向けます。AIコーディングツールは機能の追加や変更が多い分野です。以前は使えなかった機能が増えていたり、設定の場所が変わっていたりすることもあります。定期的に公式情報を確認する担当を決めておくと安心です。
試用 ルールを 一枚にまとめる例
架空の業務アプリ開発チームで、既存コードの調査とテストの下書きから試用するとします。以下は運用の記入例です。各製品の標準設定や、実際の導入実績を示すものではありません。
| 決める項目 | 試用時の記入例 |
|---|---|
| 対象作業 | 既存処理の説明と、承認済み仕様に沿ったテスト追加 |
| 対象環境 | 本番の認証情報を渡さない開発用環境 |
| 接続先 | 対象リポジトリと、許可した開発用サービスのみ |
| 変更の確認 | 変更者が差分を読み、別の担当者がレビューする |
| 完了条件 | 仕様に沿った確認結果と未確認事項を説明できる |
| 試用の終了時 | 手直しの内容と負担を振り返り、継続範囲を決める |
「テスト作成に使ってよい」と書く場合も、何を読ませてよいかは別に決めます。テスト用データに顧客情報が含まれていれば、作業の種類だけを許可しても情報管理の条件を満たしません。対象作業、使う資料、操作できる環境を一組で確認してください。
開発者向けの説明には、困ったときの連絡先も添えます。AIが予定外のファイルを変更したときに、誰へ相談するかが分かれば、自己判断で作業を続けることを避けやすくなります。担当者が不在の場合の代わりの連絡先も決めておくと、作業を止めたまま放置せずに済みます。
例外は 作業の 範囲と 期限を 付けて 認める
通常は許可していない依存ライブラリの更新を、ある課題だけで試したい場合を考えます。申請する側は、更新の目的、対象ライブラリ、利用する環境、確認方法、失敗した場合の戻し方を書きます。確認者は、その課題に必要な操作だけを許可します。
「今回は使ってよい」という会話だけで終えると、次の作業にも同じ許可が続くと受け取られがちです。課題番号と期間を記録し、作業後に一時的な接続や権限を外す担当者まで決めます。例外を繰り返す場合は、通常ルールを変えるべきかを振り返りで検討します。
許可したことと、変更を取り込んでよいことは同じではありません。試用の許可があっても、テストとレビューは必要です。作業を依頼した人と、最終的に変更を確認する人の役割を分けて書くと、承認の意味が曖昧になりません。
予定外の 動作が 起きたら、いったん 止めて 範囲を 確認する
「テストだけを追加する」という依頼で、本体の仕様変更やテストの削除が始まった場合は、作業を続ける前に理由を確認します。予定外の操作を許可し続けると、最初に決めた範囲が分からなくなるためです。
停止後は、変更一覧と実行した操作を読み、必要な差分と不要な差分を分けます。他の開発者の変更が混ざっている場合もあるので、全体をまとめて取り消す前に所有者と目的を確認してください。秘密情報へのアクセスが疑われる場合は、通常のやり直しとは分け、秘密情報の対応手順に沿って担当者へ連絡します。
やり直すときは、失敗の原因に合わせて依頼を狭めます。テスト条件が曖昧だったなら期待結果を先に決め、探索範囲が広すぎたなら対象ファイルを指定します。問題が解決していないまま、単に同じ依頼を繰り返さないようにしましょう。
ツール 更新 時に 確認する 項目を 決めておく
更新後は、以前のルールと設定が引き続き一致するかを確認します。新しく使える接続先や実行機能が増えた場合、試用時より広い操作が可能になっていないかを見る必要があります。設定の画面だけで判断せず、本番情報を含まない小さな課題で動作も確認してください。
確認した日付、利用環境、設定を管理する担当者を記録しておきます。問題が出たときは、最後に動作を確かめた条件と比べられます。振り返りではルールの数を増やすことを目的にせず、不要になった制限や重複する説明も整理します。開発者が作業前に読める分量を保つことが、運用を続けるために役立ちます。
まとめ
AIコーディングツールをチームで使うときは、ツールの選定と同じくらい運用ルールが大事になります。任せる作業の範囲・権限と接続先・取り込みの条件を決め、誰でも見られる場所に置きましょう。ルールは小さく始めて、振り返りの場で少しずつ直していきます。
e-Grantsでは、Codex・Claude Code・GitHub Copilotの導入と、チームで使うための運用ルールづくりを支援しています。何から決めればよいか迷う場合は、AI開発環境の導入・整備のページをご覧ください。オンラインで全国からご相談いただけます。


