Назад к подкастамClaude
Claude Code 101
Что такое Claude Code?
Claude Code is [music] an agentic coding tool that understands your code base, edits your files, run commands, and integrates with your existing developer tools to help you get things done faster.
Claude Code — это [music] агентный инструмент для программирования, который понимает вашу кодовую базу, редактирует файлы, выполняет команды и интегрируется с вашими существующими инструментами разработки, помогая вам работать быстрее.
It's available in your terminal, Visual Studio Code, the Claude desktop app, on the web, and JetBrains IDEs.
Он доступен в вашем терминале, Visual Studio Code, настольном приложении Claude, в интернете и в IDE JetBrains.
But, we'll be using it in the terminal for this video.
Но в этом видео мы будем использовать его в терминале.
If you've ever used Claude AI, you're probably wondering what the difference is between the two.
Если вы когда-либо пользовались Claude AI, вы, вероятно, задаётесь вопросом, в чём разница между ними.
Unlike Claude AI, Claude Code has direct access to your files in your terminal and your entire code base.
В отличие от Claude AI, Claude Code имеет прямой доступ к вашим файлам в терминале и ко всей вашей кодовой базе.
So, instead of copying and pasting code back and forth, it can go in and do all the work itself.
Поэтому вместо того чтобы копировать и вставлять код туда-сюда, он может сам войти и выполнить всю работу.
The easiest differentiator is that Claude Code works as an AI agent.
Самое простое отличие состоит в том, что Claude Code работает как AI-агент.
An AI agent is a software that can interact with its environment and perform actions to complete a defined goal.
AI-агент — это программное обеспечение, которое может взаимодействовать с окружающей средой и выполнять действия для достижения определённой цели.
The most basic way this can be done is by having a large language model in a loop in real time.
Самый базовый способ реализовать это — запустить большую языковую модель в цикле в режиме реального времени.
AI agents have access to things like tools, external services, or other AI agents to help it reach its predefined goals.
AI-агенты имеют доступ к таким ресурсам, как инструменты, внешние сервисы или другие AI-агенты, чтобы достичь своих предопределённых целей.
So, what does that actually look like?
Так как же это выглядит на практике?
Well, here's a couple of examples.
Вот несколько примеров.
It can read and understand your code base.
Он может читать и понимать вашу кодовую базу.
You can ask Claude Code to explain a feature or trace a bug throughout your code.
Вы можете попросить Claude Code объяснить функцию или отследить баг в вашем коде.
Claude Code can execute your build script, run your tests, install packages, and use the output to decide what to do next.
Claude Code может выполнять ваш скрипт сборки, запускать тесты, устанавливать пакеты и использовать результат для принятия решения о следующих шагах.
Claude Code can search the web.
Claude Code умеет искать в интернете.
If it needs documentation on the latest API references, for example, it can do that for you.
Если ему нужна документация по последним справочникам API, например, он может сделать это за вас.
To use Claude Code effectively, it's important to know these concepts.
Чтобы эффективно использовать Claude Code, важно знать эти концепции.
First is the context window.
Первая — контекстное окно.
Think of this as Claude's working memory.
Думайте об этом как о рабочей памяти Claude.
It can hold a lot, but not everything at once.
Оно может содержать много информации, но не всё сразу.
This is where the agentic aspect of it comes in.
Именно здесь проявляется агентный аспект.
Finding strategic ways to find the answers within your code base without storing your entire code base into context.
Поиск стратегических способов нахождения ответов в вашей кодовой базе без загрузки всей базы в контекст.
Second is that it asks for permission.
Вторая — запрос разрешений.
By default, Claude Code will ask you before running commands or making changes to your code base.
По умолчанию Claude Code будет спрашивать вас перед выполнением команд или внесением изменений в вашу кодовую базу.
You're always in control, whether that's being more hands-on or passive.
Вы всегда остаётесь в контроле, будь вы более активны или пассивны.
Third, it can make mistakes.
Третье — он может допускать ошибки.
Just like any tool, Claude Code isn't perfect.
Как и любой инструмент, Claude Code не идеален.
It might misunderstand your intent, introduce a new bug, or over-engineer a solution.
Он может неправильно понять ваш замысел, внести новый баг или предложить излишне сложное решение.
Quick recap.
Краткое резюме.
Claude Code is an agentic coding tool.
Claude Code — это агентный инструмент для программирования.
It reads your code base, edits your files, runs commands, [music] and connects to external tools to help you ship faster.
Он читает вашу кодовую базу, редактирует файлы, выполняет команды, [music] и подключается к внешним инструментам, помогая вам выпускать продукт быстрее.
You can download it today in your terminal, VS Code, JetBrains, [music] and the Claude desktop app.
Вы можете скачать его уже сегодня в терминале, VS Code, JetBrains, [music] и настольном приложении Claude.