Skip to content

Commit 4201c0b

Browse files
committed
Add "How to get started?" page
1 parent a254756 commit 4201c0b

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-0
lines changed

astro.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,12 @@ export default defineConfig({
3737
label: "Getting Started",
3838
items: [
3939
{ slug: "getting-started/glossary" },
40+
{ slug: "getting-started/how-to-get-started" },
4041
{ slug: "getting-started/what-can-ai-agents-even-do" },
4142
{ slug: "getting-started/how-to-set-up-a-new-repo" },
4243
{ slug: "getting-started/towards-self-improvement" },
4344
{ slug: "getting-started/first-steps-in-mature-projects" },
45+
{ slug: "getting-started/towards-self-improvement" },
4446
],
4547
},
4648
{
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
title: How to get started?
3+
description: >-
4+
A short orientation for this chapter, why hands-on practice matters, and which
5+
learning path to take first.
6+
---
7+
8+
This "Getting Started" chapter is here to give you a concrete sense of what is possible
9+
with agentic engineering.
10+
11+
We cannot teach you every important technique right away.
12+
The detailed workflows, constraints, and tradeoffs come in the chapters that
13+
follow, but for now, the goal is simpler: to give you a small but useful amount
14+
of practical knowledge and to help you start working with agents in a real
15+
software project.
16+
17+
## You need a real project
18+
19+
There is no efficient way to learn this subject purely in theory.
20+
21+
If you want to understand agentic engineering, you need to get your hands dirty
22+
in a living codebase.
23+
You need to see an agent misunderstand a task, surprise you with a good idea,
24+
take a wrong turn, recover, and help you ship something anyway.
25+
That feedback loop is where the real learning happens and appreciation of this
26+
technology can be born.
27+
28+
Working with LLMs is deeply individual.
29+
These systems are probabilistic.
30+
Human thinking is too.
31+
Pairing the two is never a perfectly standardized process.
32+
Each person develops their own way of briefing, steering, reviewing, correcting,
33+
and trusting an agent.
34+
Over time, everyone builds their own story of how they work with AI.
35+
36+
So yes, this chapter will show you tricks.
37+
But tricks are not enough.
38+
You need practice.
39+
Do not just read the prompts.
40+
Run them.
41+
Review the diffs.
42+
Follow the agent into mistakes.
43+
Ask it to recover.
44+
Start a new thread when the current one gets messy.
45+
Notice what kinds of instructions work well for you and which ones do not.
46+
47+
That is how you begin to build intuition.
48+
And once you have a bit of real experience,
49+
the rest of this book will become much more useful.
50+
51+
## Two practical paths
52+
53+
Because hands-on work matters so much, this chapter is organized around two
54+
practical paths.
55+
56+
### Path A: Start something new
57+
58+
The first path is to start a project from scratch with agentic engineering
59+
techniques from day one.
60+
61+
This path focuses on using agents early: to explore ideas, scaffold the project,
62+
shape the first implementation steps, and establish good habits before the
63+
codebase grows.
64+
The idea does not matter, and neither does your familiarity with the technology
65+
stack.
66+
67+
If you want to begin this way, continue with
68+
[How to set up a new repo?](/getting-started/how-to-set-up-a-new-repo/).
69+
70+
### Path B: Enter a mature project
71+
72+
The other path is to jump into an existing codebase and use agents to move
73+
faster and make better decisions there.
74+
If you already have access to a larger or longer-lived codebase, this might be
75+
a more productive choice.
76+
77+
This path is about using agents to understand unfamiliar systems and make
78+
surgical changes without losing control of the code.
79+
It does not matter whether that project is old or new.
80+
It does not matter whether it is tiny or huge.
81+
It does not matter whether you knew the project before you became interested in
82+
AI, or whether you want to learn the project and learn agentic engineering on
83+
top of it at the same time.
84+
85+
For this path, feel free to jump to
86+
[First steps in mature projects](/getting-started/first-steps-in-mature-projects/).

0 commit comments

Comments
 (0)