The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Python
Open-source Python challenge courses — your AI coding agent teaches, verify.py decides when you're done.
Install
git clone https://github.com/flypythoncom/pythonInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →FlyPython: Learn to ship Python with AI coding agents
English · 中文 · 🌐 Online Portal
Real projects; your agent does the typing, verify.py decides when you're
done.
Challenge courses with objective verification. Pick a folder from
courses/, solve the contract inTASK.mdwith your coding agent as the tool, and prove it withverify.py— which prints a claim code per checkpoint. Prefer a guided path?COURSE.mdstill runs an agent-taught mode, andpaths/sequences courses into badge routes. Continue on flypython.com.
FlyPython is a practical, bilingual repository for writing good Python and turning it into products people can rely on. It combines AI-coding methods, task playbooks, runnable examples, reusable templates, and reviewed primary sources for APIs, automation, agents, Skills, and MCP.
It is not a beginner link dump. The goal is to help you move from “the agent wrote code” to “a user outcome is verified.” The repository owns the reviewed source content and data; flypython.com turns pinned versions into a browsable learning experience.
Current release: v0.1.2 — see CHANGELOG.md; release and
delivery status is tracked in the
repository-to-website operating model.
Start in three minutes
You need a coding agent that can run commands and reach the network (Claude Code, the Codex app, Cursor, GitHub Copilot in VS Code, DeepSeek Harness, Kimi Code, or ZCode — chat-only web AIs cannot run these courses). Install the FlyPython Skill in your agent, then paste this one sentence:
Read https://flypython.com/skills/flypython/SKILL.md and start the FlyPython course
da-eda.
The agent authorizes you with a one-time link (you never hand it a password), fetches the course files itself — you download nothing — and drives the challenges with you. New to driving an agent? Start with the tool course for your agent: Hands-on Python with Claude Code, Codex app, Cursor, GitHub Copilot, DeepSeek Harness, Kimi Code, or ZCode.
Maintainers can still reproduce an example locally without any agent:
git clone https://github.com/flypythoncom/python.git
cd python
python examples/product-slug/verify.py starter --expect-failure
python examples/product-slug/verify.py solution
Verify and record a course
In the course folder, run python verify.py after each change. It tests only
starter/ and reports every checkpoint:
[open]— the task is unfinished.[passed]— the tests pass andverify.pyprints a claim code.[pending]— a reflection checkpoint: answer that lesson's questions, then runpython verify.py --attest l01(repeat for each completed reflection) to get its[attested]code.
Submit only [passed] and [attested] codes through your agent or the
dashboard. check --json is the versioned v2 interface; progress --json
remains for older signed-receipt integrations.
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io