Loading...
Loading...
Run existing ShinkaEvolve tasks with the `shinka_run` CLI from a task directory (`evaluate.py` + `initial.<ext>`). Use when an agent needs to launch async evolution runs quickly with required `--results_dir`, generation count, and strict namespaced keyword overrides.
npx skill4agent add sakanaai/shinkaevolve shinka-runevaluate.pyinitial.<ext>shinka-setupls -la <task_dir>evaluate.pyinitial.<ext>shinka_run --helpshinka_models
shinka_models --verboseshinka_modelsevo.llm_modelsllmevo.meta_rec_intervalevo.meta_llm_modelsllmevo.evolve_prompts=trueevo.prompt_llm_modelsevo.llm_modelsllmevo.embedding_modelembeddinglocal/<model>@http(s)://host[:port]/v1shinka_modelsevo.llm_modelsevo.meta_llm_modelsevo.llm_modelsevo.prompt_llm_modelslocal/<model>@http(s)://host[:port]/v1shinka_modelsshinka_modelsshinka_modelsshinka_run \
--task-dir <task_dir> \
--results_dir <results_dir> \
--num_generations 40 \
--set db.num_islands=3 \
--set job.time=00:10:00 \
--set evo.task_sys_msg='<task-specific system message guiding search>'\
--set evo.llm_models='["gpt-5-mini","gpt-5-nano"]' \
--set evo.meta_llm_models='["gpt-5-mini"]' \
--set evo.prompt_llm_models='["gpt-5-mini"]' \
--set evo.embedding_model='text-embedding-3-small' \
# Concurrency settings for parallel sampling and evaluation
--max-evaluation-jobs 2 \
--max-proposal-jobs 2 \
--max-db-workers 2ls -la <results_dir>--set evo.task_sys_msg=...shinka_run--config-fname--results_dirshinka_run \
--task-dir <task_dir> \
--results_dir <results_dir> \
--num_generations 20 \
--set evo.task_sys_msg='<new system prompt derived from user feedback>' \
--set db.num_islands=3shinka_run--num_generations--results_dir