非エンジニアのためのClaude Code入門 — デスクトップ版とCLIは、何が違うのか
Claude Codeはデスクトップアプリでも使えます。それでもエンジニアがターミナル(CLI)から使うのには理由があります。この記事では、非エンジニアの方に向けて、両者で何ができることが変わるのか、ターミナルを開くところから、CLAUDE.mdで前提を教え込んで仕事を任せられる状態になるまでを順に説明します。
デスクトップ版とCLIは、何が違うのか
同じClaude Codeでも、デスクトップアプリから使う場合と、ターミナル(CLI)やIDEから使う場合とでは、任せられる仕事の範囲が変わります。違いは機能表よりも、AIがどこまで自分の手で作業できるかに出ます。
| デスクトップ版で使う | CLI・IDEで使う | |
|---|---|---|
| 受け取るもの | 答え・下書き・コードの断片 | 作業の結果そのもの(編集されたファイル) |
| ファイル操作 | 人がコピー&ペーストで反映する | AIが直接読み書きする |
| 前提の共有 | 毎回の会話で説明し直す | CLAUDE.mdに書いて常時共有する |
| 複数ファイルの作業 | 1ファイルずつ人が運ぶ | まとめて任せられる |
| 本番公開 | 手順を教えてもらう | 公開作業まで任せられる |
つまりデスクトップ版は相談相手、CLI・IDEは作業者です。「AIに聞きながら自分で作る」から「AIに作らせて自分は判断する」へ、役割そのものが移ります。非エンジニアにとって効くのは、実は後者のほうです。手を動かす部分こそ、経験の差が出るところだからです。
ターミナルは、怖い場所ではない
黒い画面に文字が並ぶ、あの見た目で敬遠されがちですが、非エンジニアが最初に覚える操作は多くありません。
- 作業するフォルダに移動するいま自分がどのフォルダにいるかを指定します。エクスプローラーやFinderでフォルダを開くのと同じことを、文字でやっているだけです。
- Claude Codeを起動するコマンドを1つ打つと、そのフォルダを作業場所としてClaude Codeが立ち上がります。
- 日本語で指示を書くここから先は普通の日本語です。「この請求書CSVを月別に集計するツールを作って」で通じます。
- 提案された変更を確認して、許可するファイルを書き換える前にAIが伺いを立ててきます。人間がやるのはこの判断です。
暗記が必要なコマンドはこの程度で、あとはAIに聞けば教えてくれます。むしろ難しいのは操作ではなく、何を任せて、どこで止めるかを決めることです。
CLAUDE.md — プロジェクトに前提を教え込む
チャットでAIを使っていると、毎回同じ説明をしていることに気づきます。「うちの部署ではこう呼んでいる」「この形式で出してほしい」「ここは触らないでほしい」——この繰り返しをなくすのがCLAUDE.mdです。
プロジェクトのフォルダに置いておくテキストファイルで、Claude Codeは作業を始めるときに毎回これを読みます。人間の新メンバーに渡す引き継ぎメモに近いものだと考えると分かりやすいはずです。書く内容の例としては、
- このプロジェクトは何のためのものか(目的と、使う人)
- ファイルをどこに置くか、どんな名前にするか
- 触ってはいけない場所、勝手に消してはいけないもの
- 出力の形式(日本語で書く、この語彙を使う、など)
最初から完璧なものを書く必要はありません。同じ説明を2回した時点で1行足すという育て方が現実的です。この積み上げが効いてくると、指示が短くなり、出てくるものが安定します。
CLAUDE.mdを書けるかどうかは、プログラミングの能力とはほぼ無関係です。必要なのは、自分の仕事の前提を言葉にする力です。むしろ業務を分かっている非エンジニアのほうが、良いCLAUDE.mdを書けることが少なくありません。
「使える」と「操れる」の間にあるもの
Claude Codeを触ったことがある方の多くは、すでに「使えて」います。質問すれば答えが返り、コードも出てきます。それでも実務で止まるのは、次の3つが未整備だからです。
- 前提の設計——何を渡せば意図どおりに動くのか。渡す情報の設計そのものを、私たちはコンテクストコントロールと呼んでいます。
- エラーとの付き合い方——止まったときに、何を読んで、何をAIに伝え返すか。エラーは失敗ではなく、次にやることを教えてくれるメッセージです。
- 公開まで持っていく段取り——動くものを作ることと、他人が使える状態にすることの間には、データの置き場所やログインの扱いといった別の判断が挟まります。
この3つは、機能を覚えれば身につくものではなく、実際に1本作り切る過程でしか身につきません。逆に言えば、1本作り切ってしまえば2本目からは自力で進めます。
独学でどこまで行けるか
正直に言えば、セットアップと最初の1本までは独学で十分に到達できます。公式ドキュメントも、日本語の解説記事も揃っています。時間さえかければ壁は越えられます。
独学が止まりやすいのは、環境の問題で先に進めなくなったときと、動いたものを社内で公開する段になったときです。前者は原因の切り分けに知識が要り、後者はセキュリティや権限の判断が絡みます。ここだけは、聞ける相手がいるかどうかで所要時間が大きく変わります。
研修という選択肢を検討されるなら、「教えてもらう」ためではなく「止まる時間を買う」ためと考えるのが実態に近いはずです。形式ごとの到達点の違いは研修形式の選び方に、職種ごとの活用例は職種別の業務活用例にまとめています。
よくあるご質問
プログラミングを全くやったことがなくても、CLIは使えますか?
使えます。CLIで必要な操作は、フォルダを移動する・Claude Codeを起動する・日本語で指示を書く、が中心です。コードを書くのはClaude Code側の仕事で、人が覚えるのはコマンドの暗記ではなく、何を任せて何を確認するかの判断です。
Macでないと使えませんか?
WindowsでもMacでも使えます。Windowsの場合はWSL(Windows Subsystem for Linux)を使う構成が一般的です。研修では、受講環境のセットアップから一緒に進めます。
デスクトップ版だけでも仕事になりますか?
調べもの、下書き、要約といった「答え」を受け取る用途であれば十分に仕事になります。ファイルを直接編集させたい、複数ファイルにまたがる作業を任せたい、作ったものを公開したい——という段階に来るとCLIやIDEの環境が必要になります。
CLAUDE.mdには何を書けばいいですか?
そのプロジェクトで毎回説明するのが面倒なこと——何を作っているのか、どんな決まりで書くのか、どこを触ってはいけないのか——を書きます。最初から完璧を目指さず、同じ説明を2回した時点で1行足す、という育て方が現実的です。
Next step
自社で使えるかどうかは、
実際に動くところを見てから決められます。
導入時期や人数が決まっていない段階のご相談で構いません。無料セミナーでは、Claude CodeのCLIで業務をひとつ自動化するライブデモをご覧いただけます。
無料で相談する