chore: sync content to repo (#9829)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
This commit is contained in:
1 parent
baad2d2900
commit
626fb5d089
25 files changed
+46
-73
No files matched your search
@@ -6,7 +6,5 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@Orchestrate teams of Claude Code sessions](https://code.claude.com/docs/en/agent-teams)
|
||||
- [@official@Building a C compiler with a team of parallel Claudes](https://www.anthropic.com/engineering/building-c-compiler)
|
||||
- [@article@I Tried (New) Claude Code Agent Teams (And Discovered New Way to Swarm)](https://medium.com/@joe.njenga/i-tried-new-claude-code-agent-teams-and-discovered-new-way-to-swarm-28a6cd72adb8)
|
||||
- [@article@How to Set Up Claude Code Agent Teams (Full Walkthrough + What Actually Changed)](https://www.reddit.com/r/ClaudeCode/comments/1qz8tyy/how_to_set_up_claude_code_agent_teams_full/)
|
||||
- [@video@Claude Code's Agent Teams Are Insane - Multiple AI Agents Coding Together in Real Time](https://www.youtube.com/watch?v=-1K_ZWDKpU0)
|
||||
- [@video@How to Use Claude Code Agent Teams in 13 Mins (Opus 4.6)](https://www.youtube.com/watch?v=y9IYtWELMHw)
|
||||
- [@video@Claude Code's Agent Teams Are Insane - Multiple AI Agents Coding Together in Real Time](https://www.youtube.com/watch?v=-1K_ZWDKpU0)
|
||||
@@ -1,6 +1,6 @@
|
||||
# API Usage
|
||||
|
||||
Claude Console authentication uses a pay-as-you-go model where the tool connects directly to the Anthropic API using a personal API key rather than a flat-rate monthly subscription. To set this up, you must first create an account at the Claude Console, generate a secret API key, and ensure you have a balance of credits in your account. This mode is ideal for power users or developers who prefer to pay only for the specific amount of data—or tokens—processed during their coding sessions. Because this connection communicates directly with the API, it also allows you to choose specific model versions and provides more granular control over your billing and usage thresholds.
|
||||
Claude Console authentication uses a pay-as-you-go model where the tool connects directly to the Anthropic API using a personal API key rather than a flat-rate monthly subscription. To set this up, you must first create an account at the Claude Console, generate a secret API key, and ensure you have a balance of credits in your account. This mode is ideal for power users or developers who prefer to pay only for the specific amount of data (or tokens) processed during their coding sessions. Because this connection communicates directly with the API, it also allows you to choose specific model versions and provides more granular control over your billing and usage thresholds.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
# Channels
|
||||
|
||||
Claude Code channels are MCP server plugins that push messages, alerts, and webhooks into your running Claude Code session, allowing Claude to react to events while you're away from the terminal. Channels enable two-way communication through platforms like Telegram, Discord, and iMessage. You install them as plugins, configure credentials, and pair your account so Claude can receive and respond to messages in real-time. Unlike web sessions that spawn fresh instances, events arrive in your already-open session, making channels ideal for always-on setups where you run Claude in a background process.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Push events into a running session with channels](https://code.claude.com/docs/en/channels)
|
||||
- [@official@Channels reference](https://code.claude.com/docs/en/channels-reference)
|
||||
- [@video@Claude Code Channels in 8 Minutes](https://www.youtube.com/watch?v=QZXaAc80OL0)
|
||||
@@ -1,8 +1,3 @@
|
||||
# claude --add-dir
|
||||
|
||||
The `claude --add-dir` command is a startup flag that allows you to include extra folders in your working session before the interface even opens. By providing one or more directory paths when you launch the tool (for example, `claude --add-dir ../library --add-dir ./docs`), you grant the assistant permission to read and modify files in those external locations alongside your current project. This is particularly useful for cross-repository tasks, such as updating a shared library and its dependent application simultaneously, as it ensures the AI has a unified view of all relevant codebases from the very first prompt.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@CLI Flags](https://code.claude.com/docs/en/cli-reference#cli-flags))
|
||||
- [@official@Load memory from additional directories](https://code.claude.com/docs/en/memory#load-memory-from-additional-directories)
|
||||
The `claude --add-dir` command is a startup flag that allows you to include extra folders in your working session before the interface even opens. By providing one or more directory paths when you launch the tool (for example, `claude --add-dir ../library --add-dir ./docs`), you grant the assistant permission to read and modify files in those external locations alongside your current project. This is particularly useful for cross-repository tasks, such as updating a shared library and its dependent application simultaneously, as it ensures the AI has a unified view of all relevant codebases from the very first prompt.
|
||||
@@ -7,6 +7,5 @@ Visit the following resources to learn more:
|
||||
- [@course@Agent Skills with Anthropic](https://www.deeplearning.ai/short-courses/agent-skills-with-anthropic/)
|
||||
- [@official@Extend Claude with skills](https://code.claude.com/docs/en/skills#extend-claude-with-skills)
|
||||
- [@official@How to create custom Skills](https://support.claude.com/en/articles/12512198-how-to-create-custom-skills)
|
||||
- [@article@Claude Code Skills — Equipping Your Claude Code Agents with more Superpowers](https://medium.com/@ooi_yee_fei/claude-code-skills-superpowering-claude-code-agents-a42b44a58ae2)
|
||||
- [@article@Build Your First Claude Code Agent Skill: A Simple Project Memory System That Saves Hours](https://pub.spillwave.com/build-your-first-claude-code-skill-a-simple-project-memory-system-that-saves-hours-1d13f21aff9e)
|
||||
- [@video@Claude Code Skills & skills.sh - Crash Course](https://www.youtube.com/watch?v=rcRS8-7OgBo)
|
||||
@@ -6,6 +6,5 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@Create custom subagents](https://code.claude.com/docs/en/sub-agents)
|
||||
- [@article@Building with Claude Code Subagents (My Beloved Minions)](https://medium.com/@ooi_yee_fei/building-with-claude-code-subagents-my-beloved-minions-b5a9a4318ba5)
|
||||
- [@article@Sub Agents are a GAME CHANGER! Here is how I made some that work exceptionally well for me! : r/ClaudeCode](https://www.reddit.com/r/ClaudeCode/comments/1m8r9ra/sub_agents_are_a_game_changer_here_is_how_i_made/)
|
||||
- [@video@Claude Code Tutorial #8 - Subagents](https://www.youtube.com/watch?v=Phr7vBx9yFQ)
|
||||
- [@video@Master Claude Code Sub‑Agents in 10 Minutes](https://www.youtube.com/watch?v=mEt-i8FunG8)
|
||||
@@ -6,7 +6,6 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@Use Claude Code in VS Code](https://code.claude.com/docs/en/vs-code)
|
||||
- [@official@JetBrains IDEs - Claude Code Docs](https://code.claude.com/docs/en/jetbrains)
|
||||
- [@official@Enabling Claude Code to work more autonomously \ Anthropic](https://www.anthropic.com/news/enabling-claude-code-to-work-more-autonomously)
|
||||
- [@article@Introducing Claude Agent in JetBrains IDEs](https://blog.jetbrains.com/ai/2025/09/introducing-claude-agent-in-jetbrains-ides/)
|
||||
- [@video@How to Install Claude Code in VS Code in 3 Minutes](https://www.youtube.com/watch?v=ph5DRCX_g6s)
|
||||
- [@video@Introducing Claude Agent in JetBrains IDEs](https://www.youtube.com/watch?v=k3XsDxMYCHQ)
|
||||
@@ -6,7 +6,5 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@Run parallel Claude Code sessions with Git worktrees](https://code.claude.com/docs/en/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees)
|
||||
- [@official@git-worktrees](https://git-scm.com/docs/git-worktree)
|
||||
- [@article@Parallel Development with ClaudeCode and Git Worktrees](https://medium.com/@ooi_yee_fei/parallel-ai-development-with-git-worktrees-f2524afc3e33)
|
||||
- [@article@Using Git Worktrees for Parallel AI Development](https://stevekinney.com/courses/ai-development/git-worktrees)
|
||||
- [@video@Git Worktrees: The secret sauce to Claude Code!](https://www.youtube.com/watch?v=up91rbPEdVc)
|
||||
- [@video@Claude Code & Git Worktrees: How to Run Claude Code in parallel with Git Worktrees](https://www.youtube.com/watch?v=an-Abb7b2XM)
|
||||
- [@video@Git Worktrees: The secret sauce to Claude Code!](https://www.youtube.com/watch?v=up91rbPEdVc)
|
||||
@@ -5,7 +5,6 @@ Hooks are automated triggers that execute specific scripts or commands at key po
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Automate workflows with hooks - Claude Code Docs](https://code.claude.com/docs/en/hooks-guide)
|
||||
- [@article@Claude Code Hooks: A Practical Guide to Workflow Automation | DataCamp](https://www.datacamp.com/tutorial/claude-code-hooks)
|
||||
- [@article@Automate Your AI Workflows with Claude Code Hooks | Butler's Log](https://blog.gitbutler.com/automate-your-ai-workflows-with-claude-code-hooks)
|
||||
- [@video@How Claude Code Hooks Save Me HOURS Daily](https://www.youtube.com/watch?v=Q4gsvJvRjCU)
|
||||
- [@video@Claude Code hooks are Officially Awesome](https://www.youtube.com/watch?v=eFjqogpmNkQ)
|
||||
@@ -5,7 +5,6 @@ Hooks are automated triggers that execute specific scripts or commands at key po
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Automate workflows with hooks - Claude Code Docs](https://code.claude.com/docs/en/hooks-guide)
|
||||
- [@article@Claude Code Hooks: A Practical Guide to Workflow Automation | DataCamp](https://www.datacamp.com/tutorial/claude-code-hooks)
|
||||
- [@article@Automate Your AI Workflows with Claude Code Hooks | Butler's Log](https://blog.gitbutler.com/automate-your-ai-workflows-with-claude-code-hooks)
|
||||
- [@video@How Claude Code Hooks Save Me HOURS Daily](https://www.youtube.com/watch?v=Q4gsvJvRjCU)
|
||||
- [@video@Claude Code hooks are Officially Awesome](https://www.youtube.com/watch?v=eFjqogpmNkQ)
|
||||
@@ -7,7 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@course@Claude Code in Action](https://anthropic.skilljar.com/claude-code-in-action)
|
||||
- [@official@Claude Code overview](https://code.claude.com/docs/en/overview)
|
||||
- [@official@How Claude Code works](https://code.claude.com/docs/en/how-claude-code-works)
|
||||
- [@article@What is Claude Code? The AI coding tool anyone can use](https://zapier.com/blog/claude-code/)
|
||||
- [@article@Claude Code: A Guide With Practical Examples](https://www.datacamp.com/tutorial/claude-code)
|
||||
- [@video@Claude Code Tutorial for Beginners](https://www.youtube.com/watch?v=eMZmDH3T2bY)
|
||||
- [@video@Claude Code Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9g4YJeBqChhFJwKQ9TRiivY)
|
||||
- [@video@Claude Code Tutorial for Beginners](https://www.youtube.com/watch?v=eMZmDH3T2bY)
|
||||
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@course@Introduction to Model Context Protocol](https://anthropic.skilljar.com/introduction-to-model-context-protocol)
|
||||
- [@official@Connect Claude Code to tools via MCP - Claude Code Docs](https://code.claude.com/docs/en/mcp)
|
||||
- [@article@What is the Model Context Protocol (MCP)?](https://modelcontextprotocol.io/docs/getting-started/intro)
|
||||
- [@video@Claude Code Tutorial #7 - MCP Servers](https://www.youtube.com/watch?v=X7lgIa6guKg)
|
||||
- [@video@Claude Code MCP: How to Add MCP Servers (Complete Guide)](https://www.youtube.com/watch?v=DfWHX7kszQI)
|
||||
- [@video@Claude Code Tutorial #7 - MCP Servers](https://www.youtube.com/watch?v=X7lgIa6guKg)
|
||||
@@ -0,0 +1,9 @@
|
||||
# Channels
|
||||
|
||||
To use Claude Code with mobile apps through channels, you install a pre-built channel plugin for your messaging platform, like Telegram, Discord, or iMessage. The plugin runs locally on your computer and polls the platform's API for new messages. When someone sends you a message on the mobile app, the plugin receives it and forwards it to Claude Code, which can then read and respond. You configure the plugin in your MCP config file, and Claude Code spawns it automatically. The plugin acts as a bridge between the mobile app and Claude Code, so you can chat with Claude through your phone without exposing any URLs to the internet.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Push events into a running session with channels](https://code.claude.com/docs/en/channels)
|
||||
- [@official@Channels reference](https://code.claude.com/docs/en/channels-reference)
|
||||
- [@video@Claude Code Channels in 8 Minutes](https://www.youtube.com/watch?v=QZXaAc80OL0)
|
||||
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@official@Claude Opus 4.6 \ Anthropic](https://www.anthropic.com/claude/opus)
|
||||
- [@official@What's new in Claude 4.6 - Claude API Docs](https://platform.claude.com/docs/en/about-claude/models/whats-new-claude-4-6)
|
||||
- [@video@Introducing Claude Opus 4.6](https://www.youtube.com/watch?v=dPn3GBI8lII)
|
||||
- [@video@Claude Opus 4.6: The Biggest AI Jump I've Covered--It's Not Close. (Here's What You Need to Know)](https://www.youtube.com/watch?v=JKk77rzOL34)
|
||||
- [@video@10 Things You Couldn’t Do Before Claude Opus 4.6](https://www.youtube.com/watch?v=C_MXaam7Hhw)
|
||||
- [@video@Claude Opus 4.6: The Biggest AI Jump I've Covered--It's Not Close. (Here's What You Need to Know)](https://www.youtube.com/watch?v=JKk77rzOL34)
|
||||
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@official@Discover and install prebuilt plugins through marketplaces - Claude Code Docs](https://code.claude.com/docs/en/discover-plugins)
|
||||
- [@official@Plugins](https://claude.com/plugins)
|
||||
- [@opensource@plugins](https://github.com/anthropics/claude-code/tree/main/plugins)
|
||||
- [@video@Claude Code Now Has SUPERPOWERS! (plugin)](https://www.youtube.com/watch?v=vfVQP2AbUHo)
|
||||
- [@video@Claude Code Plugins Just Changed My Workflow Forever -](https://www.youtube.com/watch?v=-KusSduAP1A)
|
||||
- [@video@Claude Code Now Has SUPERPOWERS! (plugin)](https://www.youtube.com/watch?v=vfVQP2AbUHo)
|
||||
@@ -1,9 +1,3 @@
|
||||
# Prompt Caching
|
||||
|
||||
Claude prompt caching is a feature that stores frequently used, long-context information (system prompts, large documents, codebase, examples) to speed up response times and significantly reduce API costs. It enables up to 90% cheaper and 85% faster processing by avoiding re-computation of consistent prompt prefixes, often using XML tags for structuring data.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Prompt caching](https://platform.claude.com/docs/en/build-with-claude/prompt-caching)
|
||||
- [@official@Prompt caching configuration](https://code.claude.com/docs/en/model-config#prompt-caching-configuration)
|
||||
- [@article@Unlocking Efficiency: A Practical Guide to Claude Prompt Caching](https://medium.com/@mcraddock/unlocking-efficiency-a-practical-guide-to-claude-prompt-caching-3185805c0eef)
|
||||
Prompt caching in Claude Code is a performance-optimizing feature that stores the frequently used "prefixes" of your conversations—such as your entire codebase state, system instructions, and tool definitions—so they don't have to be reprocessed from scratch with every new message. In an agentic environment where Claude often re-reads your files multiple times to maintain context, caching acts as a "checkpoint" system: while the initial write to the cache carries a slight premium, every subsequent interaction that reuses that prefix receives a 90% discount on input tokens and up to an 85% reduction in latency. Claude Code handles this automatically by placing "cache breakpoints" at strategic points in the prompt (like after your [CLAUDE.md](http://CLAUDE.md) and project structure), ensuring that even as your conversation grows, the "static" foundation of your project remains instantly accessible and cost-effective.
|
||||
@@ -1,6 +1,6 @@
|
||||
# Resume Conversations
|
||||
|
||||
To resume a conversation in Claude Code, you can use the terminal command `claude --continue` (or `-c`) to instantly pick up the most recent session in your current directory, or `claude --resume` (or `-r`) to open an interactive session picker. This picker allows you to browse past conversations—complete with metadata like the Git branch, message count, and a preview of the task—and select one using your arrow keys and the Enter key. If you know a specific session ID, you can bypass the menu by running `claude --resume <session_id>`. Once inside a session, you can also use the `/resume` slash command to switch between conversations without exiting the tool. These features restore the full context of your work, including message history, tool results, and the exact state of your code, ensuring you never have to re-explain your project structure after an interruption.
|
||||
To resume a conversation in Claude Code, you can use the terminal command `claude --continue` (or `-c`) to instantly pick up the most recent session in your current directory, or `claude --resume` (or `-r`) to open an interactive session picker. This picker allows you to browse past conversations and select one using your arrow keys and the Enter key. If you know a specific session ID, you can bypass the menu by running `claude --resume <session_id>`. Once inside a session, you can also use the `/resume` slash command to switch between conversations without exiting the tool.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
# Scheduling Jobs
|
||||
|
||||
Scheduled tasks let you run prompts automatically on a schedule in Claude Code. You can use the `/loop` command to repeat a prompt at regular intervals (like every 5 minutes or every 2 hours) while your session is open. You can also set one-time reminders for specific times. The tasks run in the background and stop when you close Claude Code. If you need tasks to keep running after you close the program, you should use Cloud or Desktop scheduled tasks instead.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Run prompts on a schedule](https://code.claude.com/docs/en/scheduled-tasks)
|
||||
- [@official@Schedule tasks on the web](https://code.claude.com/docs/en/web-scheduled-tasks)
|
||||
- [@article@Claude Code Loop vs Scheduled Tasks: Which Should You Use?](https://www.mindstudio.ai/blog/claude-code-loop-vs-scheduled-tasks)
|
||||
- [@video@Claude Code Scheduled Tasks Are Insane](https://www.youtube.com/watch?v=U_cDKkDvPAQ)
|
||||
@@ -1,9 +1,3 @@
|
||||
# Skill Best Practices
|
||||
|
||||
When configuring Claude Code skills, the primary best practice is to optimize for discoverability and context efficiency by using precise YAML frontmatter and "lazy loading." Your skill's `description` should act as a clear semantic trigger, using specific keywords that help Claude identify exactly when to activate the expert instructions without bloating the context window of every conversation. Structure the `SKILL.md` with a narrow, modular focus rather than creating a "Swiss Army Knife" skill.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Create Skills](https://code.claude.com/docs/en/best-practices#create-skills)
|
||||
- [@official@The Complete Guide to Building Skills for Claude](https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf)
|
||||
- [@article@A useful cheatsheet for understanding Claude Skills](https://www.reddit.com/r/ClaudeAI/comments/1qbpe91/a_useful_cheatsheet_for_understanding_claude/)
|
||||
When configuring Claude Code skills, the primary best practice is to optimize for discoverability and context efficiency by using precise YAML frontmatter and "lazy loading." Your skill's `description` should act as a clear semantic trigger, using specific keywords that help Claude identify exactly when to activate the expert instructions without bloating the context window of every conversation. Structure the `SKILL.md` with a narrow, modular focus rather than creating a "Swiss Army Knife" skill; if a workflow has non-negotiable side effects, use `disable-model-invocation: true` to ensure it only runs when manually triggered via a slash command. Additionally, leverage argument placeholders (like `$ARGUMENTS`) to make your skills reusable across different files, and store them in the project’s `.claude/skills/` directory so they are version-controlled and shared with your team. Finally, keep skill instructions deterministic by providing step-by-step tool sequences, which ensures Claude follows your project’s "golden path" for complex tasks like deployments or security audits.
|
||||
@@ -8,6 +8,4 @@ Visit the following resources to learn more:
|
||||
- [@course@Introduction to agent skills](https://anthropic.skilljar.com/introduction-to-agent-skills)
|
||||
- [@official@Extend Claude with skills](https://code.claude.com/docs/en/skills#extend-claude-with-skills)
|
||||
- [@official@The Complete Guide to Building Skills for Claude](https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf?hsLang=en)
|
||||
- [@opensource@skill](https://github.com/anthropics/skills)
|
||||
- [@article@Claude Code Skills — Equipping Your Claude Code Agents with more Superpowers](https://medium.com/@ooi_yee_fei/claude-code-skills-superpowering-claude-code-agents-a42b44a58ae2)
|
||||
- [@video@Claude Code Skills & skills.sh - Crash Course](https://www.youtube.com/watch?v=rcRS8-7OgBo)
|
||||
@@ -7,7 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@course@Agent Skills with Anthropic](https://www.deeplearning.ai/short-courses/agent-skills-with-anthropic/)
|
||||
- [@official@Extend Claude with skills](https://code.claude.com/docs/en/skills)
|
||||
- [@official@The Complete Guide to Building Skills for Claude](https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf?hsLang=en)
|
||||
- [@opensource@skills](https://github.com/anthropics/skills)
|
||||
- [@article@Inside Claude Skills: Custom Modules That Extend Claude](https://www.datacamp.com/tutorial/claude-skills)
|
||||
- [@video@Claude Code Skills & skills.sh - Crash Course](https://www.youtube.com/watch?v=rcRS8-7OgBo)
|
||||
- [@video@Claude Code Skills are INSANE (and you’re not using them correctly) - YouTube](https://www.youtube.com/watch?v=thxXGxYIwUI)
|
||||
- [@video@Claude Code Skills & skills.sh - Crash Course](https://www.youtube.com/watch?v=rcRS8-7OgBo)
|
||||
@@ -1,10 +1,6 @@
|
||||
# Subscription options
|
||||
# Subscription Options
|
||||
|
||||
Subscription-based authentication for Claude Code lets you use your existing [Claude.ai](http://Claude.ai) plan to power your development tasks with a unified login. If you have a Claude Pro or Claude Max account, you can simply run the `claude` command and follow the browser prompt to link your personal subscription, which includes Claude Code usage at no extra cost.
|
||||
|
||||
For companies, the Claude Code on Team plans is designed for smaller, collaborative groups, offering higher usage limits than Pro, while Enterprise provides advanced security (SSO, Audit Logs), deeper integration, and higher capacity for large-scale operations.
|
||||
|
||||
Once logged in, your credentials are stored, and you won’t need to log in again. To switch accounts later, use the `/login` command.
|
||||
Subscription options for Claude Code allow users to authenticate and access its features. Individuals with a Claude Pro or Claude Max subscription can link their account for free Claude Code usage. For teams and larger organizations, Team and Enterprise plans offer higher usage limits, enhanced security features like SSO and audit logs, and deeper integration capabilities.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
|
||||
+2
-11
@@ -1,20 +1,11 @@
|
||||
# Usage Best Practices
|
||||
|
||||
If you're just starting in Claude Code, the most impactful habit is adopting a "Plan First, Implement Second" workflow by using Plan Mode for any task more complex than a one-line fix. This forces Claude to research your architecture and draft a plan for your approval before it touches your source code, preventing expensive hallucinations and "vibe-coding" errors.
|
||||
|
||||
To sustain this efficiency long-term, you must maintain a `CLAUDE.md` file in your project root; treat it as your project’s "brain" where you store non-obvious context like build commands (`npm run dev`), testing patterns, and specific style guides (e.g., "Always use functional components").
|
||||
|
||||
Since Claude’s performance degrades as the context window fills, practice context hygiene by using the /compact command during long sessions or starting fresh conversations for unrelated tasks.
|
||||
|
||||
Finally, lean into the tool's agentic nature by letting it handle the "boring" parts of the lifecycle—like writing descriptive Git commits with `claude commit` or running hooks to ensure that specific shell commands or Claude Code evaluations run every single time a certain event occurs.
|
||||
Effective utilization of Claude Code involves adopting key strategies for optimal performance and long-term efficiency. This begins with a "Plan First, Implement Second" approach, especially for complex tasks, utilizing Plan Mode to allow Claude to create a plan before altering the source code. Maintaining a `CLAUDE.md` file as a project's central knowledge repository with relevant information, such as build commands and style guides, is crucial. Context management, through regular use of the /compact command and new conversations for separate tasks, helps mitigate performance degradation. Finally, automating routine processes, like generating Git commits with `claude commit` or setting up hooks, ensures efficiency and consistency throughout the development lifecycle.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Best Practices for Claude Code](https://code.claude.com/docs/en/best-practices#best-practices-for-claude-code)
|
||||
- [@article@Mastering the Vibe: Claude Code Best Practices That Actually Work | by Dinanjana Gunaratne | Medium](https://dinanjana.medium.com/mastering-the-vibe-claude-code-best-practices-that-actually-work-823371daf64c)
|
||||
- [@article@What are your "best practices" for Claude Code? : r/ClaudeCode](https://www.reddit.com/r/ClaudeCode/comments/1nris9w/what_are_your_best_practices_for_claude_code/)
|
||||
- [@article@My 7 essential Claude Code best practices for production-ready AI in 2025](https://www.eesel.ai/blog/claude-code-best-practices)
|
||||
- [@article@How I use Claude Code (+ my best tips)](https://www.builder.io/blog/claude-code)
|
||||
- [@video@Claude Code Workflows That Will 10x Your Productivity](https://www.youtube.com/watch?v=yZvDo_n12ns&t=145s)
|
||||
- [@video@Claude Code - 47 PRO TIPS in 9 minutes](https://www.youtube.com/watch?v=TiNpzxoBPz0)
|
||||
- [@video@How I use Claude Code (+ my best tips)](https://www.youtube.com/watch?v=n7iT5r0Sl_Y)
|
||||
- [@video@Claude Code - 47 PRO TIPS in 9 minutes](https://www.youtube.com/watch?v=TiNpzxoBPz0)
|
||||
@@ -1,10 +1,6 @@
|
||||
# Ways to use Claude
|
||||
# Ways to Use Claude Code
|
||||
|
||||
Claude Code can be accessed through three main interfaces: a Command Line Interface (CLI) for terminal-heavy workflows and automation, an editor code extension (e.g VS Code, JetBrains IDEs) that offers a graphical sidebar with inline code diffs, and a standalone Desktop Application for managing complex projects in a dedicated environment. While the CLI is highly composable and scriptable, the editor extensions integrate directly with your editor’s file explorer, and the Desktop App provides a user-friendly entry point with visual session management. Each method utilizes the same agentic engine to research, write, and execute code, allowing you to choose the interface that best fits your specific development style.
|
||||
|
||||
* **macOS, Linux, WSL:** `curl -fsSL https://claude.ai/install.sh | bash`
|
||||
|
||||
* **Windows PowerShell:** `irm https://claude.ai/install.ps1 | iex`
|
||||
Claude Code offers multiple interfaces to cater to diverse development workflows. These include a Command Line Interface (CLI) for automation and scripting, editor code extensions (like VS Code, JetBrains IDEs) providing a graphical sidebar with inline code diffs, and a standalone Desktop Application for managing complex projects. Each interface leverages the same agentic engine for researching, writing, and executing code, providing options for different development styles. The CLI is accessible via shell scripts for macOS, Linux, and WSL, and through PowerShell for Windows.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@ Vibe coding is a modern software development approach in which developers use AI
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@roadmap@Visit the Dedicated Vibe Coding Roadmap](https://roadmap.sh/vibe-coding)
|
||||
- [@article@What is vibe coding?](https://cloud.google.com/discover/what-is-vibe-coding)
|
||||
- [@article@What is vibe coding?](https://www.ibm.com/think/topics/vibe-coding)
|
||||
- [@video@What Is Vibe Coding? Building Software with Agentic AI](https://www.youtube.com/watch?v=Y68FF_nUSWE)
|
||||
- [@video@What is Vibe Coding?](https://www.youtube.com/watch?v=5OWurmg41tI)
|
||||
Reference in new issue
Block a user