|
5 | 5 | [](https://docs.github.com/en/copilot/how-tos/copilot-cli)  |
6 | 6 | [](https://aka.ms/foundry/discord) |
7 | 7 |
|
8 | | -🎯 [What You'll Learn](#what-youll-learn)   ✅ [Prerequisites](#prerequisites)   🤖 [Copilot Family](#understanding-the-github-copilot-family)   📚 [Course Structure](#course-structure)   📋 [Command Reference](#-github-copilot-cli-command-reference) |
| 8 | +🎯 [学べること](#what-youll-learn)   ✅ [前提条件](#prerequisites)   🤖 [Copilot ファミリー](#understanding-the-github-copilot-family)   📚 [コース構成](#course-structure)   📋 [コマンドリファレンス](#-github-copilot-cli-command-reference) |
9 | 9 |
|
10 | 10 | # GitHub Copilot CLI for Beginners |
11 | 11 |
|
12 | | -> **✨ Learn to supercharge your development workflow with AI-powered command-line assistance.** |
| 12 | +> **✨ AI を活用した command-line 支援で、開発 workflow を大きく強化しましょう。** |
13 | 13 |
|
14 | | -GitHub Copilot CLI brings AI assistance directly to your terminal. Instead of switching to a browser or code editor, you can ask questions, generate full-featured applications, review code, generate tests, and debug issues without leaving your command line. |
| 14 | +GitHub Copilot CLI は、AI 支援を terminal に直接届けてくれます。browser や code editor に移動しなくても、質問、フル機能の application 生成、code review、test 生成、issue の debug を command line 上で行えます。 |
15 | 15 |
|
16 | | -Think of it as having a knowledgeable colleague available 24/7 who can read your code, explain confusing patterns, and help you work faster! |
| 16 | +まるで、あなたの code を読んで難しい pattern を説明し、作業をスピードアップしてくれる詳しい同僚が 24 時間いつでもそばにいるような感覚です。 |
17 | 17 |
|
18 | | -> 📘 **Prefer a web experience?** You can follow this course right here on GitHub, or view it on [Awesome Copilot](https://awesome-copilot.github.com/learning-hub/cli-for-beginners/) for a more traditional browsing experience. |
| 18 | +> 📘 **web で見たいですか?** このコースは GitHub 上でそのまま進められますし、より一般的な閲覧体験を好む場合は [Awesome Copilot](https://awesome-copilot.github.com/learning-hub/cli-for-beginners/) でも確認できます。 |
19 | 19 |
|
20 | | -This course is designed for: |
| 20 | +このコースは、次のような人向けに作られています。 |
21 | 21 |
|
22 | | -- **Software Developers** who want to use AI from the command line |
23 | | -- **Terminal users** who prefer keyboard-driven workflows over IDE integrations |
24 | | -- **Teams looking to standardize** AI-assisted code review and development practices |
| 22 | +- **開発者**: command line から AI を使いたい人 |
| 23 | +- **terminal 利用者**: IDE integration より keyboard 中心の workflow を好む人 |
| 24 | +- **team**: AI を活用した code review や開発プラクティスを標準化したい人たち |
25 | 25 |
|
26 | 26 | <a href="https://aka.ms/githubcopilotdevdays" target="_blank"> |
27 | 27 | <picture> |
28 | 28 | <img src="./images/copilot-dev-days.png" alt="GitHub Copilot Dev Days - Find or host an event" width="100%" /> |
29 | 29 | </picture> |
30 | 30 | </a> |
31 | 31 |
|
32 | | -## 🎯 What You'll Learn |
| 32 | +<a id="what-youll-learn"></a> |
| 33 | +## 🎯 学べること |
33 | 34 |
|
34 | | -This hands-on course takes you from zero to productive with GitHub Copilot CLI. You'll work with a single Python book collection app throughout all chapters, progressively improving it using AI-assisted workflows. By the end, you'll confidently use AI to review code, generate tests, debug issues, and automate workflows: all from your terminal. |
| 35 | +この hands-on コースでは、GitHub Copilot CLI をゼロから実務で使える状態まで学べます。全 chapter を通して、ひとつの Python 製の book collection app を題材にし、AI 支援 workflow を使って少しずつ改善していきます。最終的には、terminal から AI を使って code review、test 生成、debug、workflow の自動化を自信を持って行えるようになります。 |
35 | 36 |
|
36 | | -**No AI experience required.** If you can use a terminal, you can learn this. |
| 37 | +**AI の経験は不要です。** terminal が使えれば学べます。 |
37 | 38 |
|
38 | | -**Perfect for:** Developers, students, and anyone who has experience with software development. |
| 39 | +**おすすめの対象者:** Developers、学生、そして software development の経験があるすべての人。 |
39 | 40 |
|
40 | | -## ✅ Prerequisites |
| 41 | +<a id="prerequisites"></a> |
| 42 | +## ✅ 前提条件 |
41 | 43 |
|
42 | | -Before starting, ensure you have: |
| 44 | +始める前に、次を用意してください。 |
43 | 45 |
|
44 | | -- **GitHub account**: [Create one free](https://github.com/signup)<br> |
45 | | -- **GitHub Copilot access**: [Free offering](https://github.com/features/copilot/plans), [Monthly subscription](https://github.com/features/copilot/plans), or [Free for students/teachers](https://education.github.com/pack)<br> |
46 | | -- **Terminal basics**: Comfortable with `cd`, `ls`, running commands |
| 46 | +- **GitHub account**: [無料で作成](https://github.com/signup)<br> |
| 47 | +- **GitHub Copilot access**: [Free offering](https://github.com/features/copilot/plans)、[Monthly subscription](https://github.com/features/copilot/plans)、または [学生・教職員向け無料プラン](https://education.github.com/pack)<br> |
| 48 | +- **Terminal の基本操作**: `cd`、`ls`、command の実行に慣れていること |
47 | 49 |
|
48 | | -## 🤖 Understanding the GitHub Copilot Family |
| 50 | +<a id="understanding-the-github-copilot-family"></a> |
| 51 | +## 🤖 GitHub Copilot ファミリーを理解する |
49 | 52 |
|
50 | | -GitHub Copilot has evolved into a family of AI-powered tools. Here's where each one lives: |
| 53 | +GitHub Copilot は、AI を活用した複数の tool 群へと進化しています。それぞれが使われる場所は次のとおりです。 |
51 | 54 |
|
52 | | -| Product | Where It Runs | Description | |
53 | | -|---------|---------------|----------| |
54 | | -| [**GitHub Copilot CLI**](https://docs.github.com/copilot/how-tos/copilot-cli/cli-getting-started)<br>(this course) | Your terminal | Terminal-native AI coding assistant | |
55 | | -| [**GitHub Copilot**](https://docs.github.com/copilot) | VS Code, Visual Studio, JetBrains, etc. | Agent mode, chat, inline suggestions | |
56 | | -| [**Copilot on GitHub.com**](https://github.com/copilot) | GitHub | Immersive chat about your repos, create agents, and more | |
57 | | -| [**GitHub Copilot cloud agent**](https://docs.github.com/copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks) | GitHub | Assign issues to agents, get PRs back | |
| 55 | +| 製品 | 使う場所 | 説明 | |
| 56 | +|---------|----------|------| |
| 57 | +| [**GitHub Copilot CLI**](https://docs.github.com/copilot/how-tos/copilot-cli/cli-getting-started)<br>(このコース) | あなたの terminal | Terminal ネイティブな AI coding assistant | |
| 58 | +| [**GitHub Copilot**](https://docs.github.com/copilot) | VS Code、Visual Studio、JetBrains など | Agent mode、chat、inline suggestions | |
| 59 | +| [**Copilot on GitHub.com**](https://github.com/copilot) | GitHub | repository について深く対話できる chat、agent 作成など | |
| 60 | +| [**GitHub Copilot cloud agent**](https://docs.github.com/copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks) | GitHub | issue を agent に割り当て、PR を受け取る | |
58 | 61 |
|
59 | | -This course focuses on **GitHub Copilot CLI**, bringing AI assistance directly to your terminal. |
| 62 | +このコースでは **GitHub Copilot CLI** に焦点を当て、AI 支援を terminal に直接取り込みます。 |
60 | 63 |
|
61 | | -## 📚 Course Structure |
| 64 | +<a id="course-structure"></a> |
| 65 | +## 📚 コース構成 |
62 | 66 |
|
63 | 67 |  |
64 | 68 |
|
65 | | -| Chapter | Title | What You'll Build | |
66 | | -|:-------:|-------|-------------------| |
67 | | -| 00 | 🚀 [Quick Start](./00-quick-start/README.md) | Installation and verification | |
68 | | -| 01 | 👋 [First Steps](./01-setup-and-first-steps/README.md) | Live demos + three interaction modes | |
69 | | -| 02 | 🔍 [Context and Conversations](./02-context-conversations/README.md) | Multi-file project analysis | |
70 | | -| 03 | ⚡ [Development Workflows](./03-development-workflows/README.md) | Code review, debug, test generation | |
71 | | -| 04 | 🤖 [Create Specialized AI Assistants](./04-agents-custom-instructions/README.md) | Custom agents for your workflow | |
72 | | -| 05 | 🛠️ [Automate Repetitive Tasks](./05-skills/README.md) | Skills that load automatically | |
| 69 | +| 章 | タイトル | 学べる内容 | |
| 70 | +|:-------:|----------|------------| |
| 71 | +| 00 | 🚀 [Quick Start](./00-quick-start/README.md) | installation と動作確認 | |
| 72 | +| 01 | 👋 [First Steps](./01-setup-and-first-steps/README.md) | live demo と 3 つの対話モード | |
| 73 | +| 02 | 🔍 [Context and Conversations](./02-context-conversations/README.md) | 複数 file をまたぐ project 分析 | |
| 74 | +| 03 | ⚡ [Development Workflows](./03-development-workflows/README.md) | code review、debug、test 生成 | |
| 75 | +| 04 | 🤖 [Create Specialized AI Assistants](./04-agents-custom-instructions/README.md) | workflow に合わせた custom agent | |
| 76 | +| 05 | 🛠️ [Automate Repetitive Tasks](./05-skills/README.md) | 自動で読み込まれる skill | |
73 | 77 | | 06 | 🔌 [Connect to GitHub, Databases & APIs](./06-mcp-servers/README.md) | MCP server integration | |
74 | | -| 07 | 🎯 [Putting It All Together](./07-putting-it-together/README.md) | Complete feature workflows | |
| 78 | +| 07 | 🎯 [Putting It All Together](./07-putting-it-together/README.md) | 完全な feature workflow | |
75 | 79 |
|
76 | | -## 📖 How This Course Works |
| 80 | +## 📖 このコースの進め方 |
77 | 81 |
|
78 | | -Each chapter follows the same pattern: |
| 82 | +各 chapter は同じ流れで構成されています。 |
79 | 83 |
|
80 | | -1. **Real-World Analogy**: Understand the concept through familiar comparisons |
81 | | -2. **Core Concepts**: Learn the essential knowledge |
82 | | -3. **Hands-On Examples**: Run actual commands and see results |
83 | | -4. **Assignment**: Practice what you learned |
84 | | -5. **What's Next**: Preview of the following chapter |
| 84 | +1. **たとえ話**: 身近な例で concept を理解する |
| 85 | +2. **基本概念**: 必要な知識の土台を学ぶ |
| 86 | +3. **実践例**: 実際に command を実行して結果を見る |
| 87 | +4. **課題**: 学んだ内容を自分で試す |
| 88 | +5. **次に学ぶこと**: 次の chapter の内容を先取りする |
85 | 89 |
|
86 | | -**Code examples are runnable.** Every copilot text block in this course can be copied and run in your terminal. |
| 90 | +**Code example はそのまま実行できます。** このコース内の Copilot 用 text block は、terminal にコピーして実行できます。 |
87 | 91 |
|
88 | | -## 📋 GitHub Copilot CLI Command Reference |
| 92 | +<a id="-github-copilot-cli-command-reference"></a> |
| 93 | +## 📋 GitHub Copilot CLI コマンドリファレンス |
89 | 94 |
|
90 | | -The **[GitHub Copilot CLI command reference](https://docs.github.com/en/copilot/reference/cli-command-reference)** helps you find commands and keyboard shortcuts to help you use Copilot CLI effectively. |
| 95 | +**[GitHub Copilot CLI command reference](https://docs.github.com/en/copilot/reference/cli-command-reference)** では、Copilot CLI を効果的に使うための command や keyboard shortcut を確認できます。 |
91 | 96 |
|
92 | | -## 🙋 Getting Help |
| 97 | +## 🙋 ヘルプ |
93 | 98 |
|
94 | | -- 🐛 **Found a bug?** [Open an Issue](https://github.com/github/copilot-cli-for-beginners/issues) |
95 | | -- 🤝 **Want to contribute?** PRs welcome! |
96 | | -- 📚 **Official Docs:** [GitHub Copilot CLI Documentation](https://docs.github.com/copilot/concepts/agents/about-copilot-cli) |
| 99 | +- 🐛 **bug を見つけた場合**: [Issue を作成](https://github.com/github/copilot-cli-for-beginners/issues) |
| 100 | +- 🤝 **contribute したい場合**: PR を歓迎します |
| 101 | +- 📚 **公式 Docs**: [GitHub Copilot CLI Documentation](https://docs.github.com/copilot/concepts/agents/about-copilot-cli) |
97 | 102 |
|
98 | | -## License |
| 103 | +## ライセンス |
99 | 104 |
|
100 | | -This project is licensed under the terms of the MIT open source license. Please refer to the [LICENSE](./LICENSE) file for the full terms. |
| 105 | +この project は MIT open source license の条件で提供されています。詳細は [LICENSE](./LICENSE) を参照してください。 |
101 | 106 |
|
0 commit comments