Pywen
Full-stack Python Code Agent platform
File Explorer
- index.html
- parser.js
- styles.css
- index.html
- project-structure.md
- Pywen.png
- STRUCTURE.md
- UML.md
- adapter.py
- dataset.py
- evaluator.py
- README.md
- run_bfcl_evaluation.py
- README.md
- run_evaluation.py
- run_evaluation_claude_code.py
- __init__.py
- claude_agent.py
- context_manager.py
- prompts.py
- system_reminder.py
- codex_agent.py
- gpt_5_codex_prompt.md
- prompt.md
- __init__.py
- prompts.py
- pywen_agent.py
- google_research_agent.py
- research_prompts.py
- __init__.py
- agent_events.py
- agent_manager.py
- base_agent.py
- __init__.py
- about_command.py
- agent_command.py
- base_command.py
- bug_command.py
- clear_command.py
- custom_prompts.py
- help_command.py
- memory_command.py
- model_command.py
- placeholder_commands.py
- quit_command.py
- stats_command.py
- tools_command.py
- __init__.py
- cli_console.py
- command_processor.py
- diff_display.py
- highlighted_content.py
- runtime.py
- __init__.py
- config.py
- manager.py
- prompt_commands.py
- pywen_config.example.yaml
- token_limits.py
- __init__.py
- config.py
- integrate.py
- manager.py
- matcher.py
- middleware.py
- models.py
- README.md
- runner.py
- __init__.py
- anthropic_adapter.py
- openai_adapter.py
- llm_basics.py
- llm_client.py
- llm_events.py
- file_restorer.py
- memory_monitor.py
- prompt.py
- __init__.py
- audit.py
- dependency_resolver.py
- health.py
- injection.py
- loader.py
- manager.py
- models.py
- ranker.py
- README.md
- render.py
- security.py
- system.py
- apply_patch_tool.py
- base_tool.py
- bash_tool.py
- codex_shell_tool.py
- edit_tool.py
- file_tools.py
- glob_tool.py
- grep_tool.py
- ls_tool.py
- mcp_tool.py
- memory_tool.py
- read_many_files_tool.py
- task_tool.py
- think_tool.py
- todo_tool.py
- tool_manager.py
- update_plan_tool.py
- web_fetch_tool.py
- web_search_tool.py
- __init__.py
- key_binding.py
- permission_manager.py
- session_stats.py
- token_counter.py
- tokens.py
- trajectory_recorder.py
- __init__.py
- main.py
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- test_bash_tool.py
- test_config_loading.py
- test_config_manager.py
- test_grep_tool.py
- test_skills_audit.py
- test_skills_cli.py
- test_skills_dependency.py
- test_skills_health.py
- test_skills_loader.py
- test_skills_manager.py
- test_skills_ranker.py
- test_skills_security.py
- test_skills_version.py
- test_tools.py
- .gitignore
- .python-version
- Dockerfile.claude-code-agent
- Dockerfile.pywen-agent
- LICENSE
- pyproject.toml
- README.md
- README_ch.md
- uv.lock
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
claude
View Details ▼
claude
An agent-based coding tool that understands your code base and helps you code faster through natural language commands.
claude prompt
Execute with prompt:
claude update
Update `claude`:
claude mcp list
Get the list of specified MCP servers:
codex
View Details ▼
codex
Natural language code assistant for the terminal, powered by OpenAI.
Reads and edits files in your current directory to fulfill requests.
codex
Start an interactive Codex session in the current directory:
codex "{{prompt}}"
Run a single Codex command using a prompt:
codex --sandbox workspace-write "{{prompt}}"
Run a prompt allowing Codex to edit files in the workspace:
edit
View Details ▼
edit
A terminal-based text editor from Microsoft.
edit {{path/to/file}}
Open a file:
tldr run-mailcap
View documentation for the original command:
<Ctrl f>{{pattern}}<Enter>
Search for a pattern:
glob
View Details ▼
glob
Glob patterns (`glob`) are patterns used to match and search text.
Note: `glob` isn't a command, but syntax to be used with other commands or the shell.
See also: `regex`.
*
Match zero or more of any characters:
?
Match any single character:
[{{abc}}]
Match one character in a set of characters:
task
View Details ▼
task
To-do list manager.
task add {{description}} due:{{tomorrow}}
Add a new task which is due tomorrow:
task {{task_id}} modify priority:{{H|M|L}}
Update a task's priority:
task {{task_id}} done
Complete a task:
