基本对话交互

与 Claude Code 进行自然语言对话的方法和技巧

概述

Claude Code 的核心功能是通过自然语言对话理解开发者需求并提供帮助。掌握对话交互方式可以更有效地获取代码和建议。

启动对话

VS Code

  1. 点击左侧 Claude Code 图标
  2. 点击"新对话"按钮
  3. 输入问题,按 Ctrl+Enter / Cmd+Enter 发送

命令行

claude chat

输入问题后按 Enter 发送。

输入格式

自然语言

直接用中文或英文描述需求:

  • "帮我写一个 Python 函数来计算斐波那契数列"
  • "解释这段 JavaScript 代码的工作原理"
  • "修复这个 React 组件中的错误"

代码块

使用代码块格式输入代码:

def fib(n):
    return 1 if n <= 1 else fib(n-1) + fib(n-2)

混合输入

自然语言 + 代码块:

帮我优化这段 Python 函数:

def fib(n):
    return 1 if n <= 1 else fib(n-1) + fib(n-2)

对话技巧

清晰明确

不好:"帮我写一个函数"

:"帮我写一个 Python 函数,接收整数 n,返回前 n 个斐波那契数的列表,使用迭代实现"

提供上下文

说明项目背景、使用的技术栈等信息。

使用具体示例

提供输入输出示例帮助理解需求。

对话历史

清除对话

  • VS Code:点击"清除对话"或 Ctrl+Shift+L / Cmd+Shift+L
  • 命令行:输入 clear 或重启

常用命令

命令功能
/help显示帮助信息
/new开始新对话
/clear清除当前对话
/model切换模型
/config查看或修改配置
/exit退出对话(仅命令行)

On this page