ai-forever/harness-bench-fast

Self-contained file-operation agent benchmark

Published 5/23/2026 by

harbor run -d ai-forever/harness-bench-fast

harness-bench-fast Harbor export

Task-set version: 0.3.0 Tasks exported: 231

This directory is generated from the Python task registry. Regenerate it with python -m harness_bench export-harbor.

Task
ai-forever/harness-bench-fast__task_64_add_logger_call
ai-forever/harness-bench-fast__task_74_rename_class
ai-forever/harness-bench-fast__task_197_filter_md_by_tag
ai-forever/harness-bench-fast__task_148_csv_to_xlsx
ai-forever/harness-bench-fast__task_17_add_future_imports
ai-forever/harness-bench-fast__task_186_find_call_sites
ai-forever/harness-bench-fast__task_79_double_to_single_quotes
ai-forever/harness-bench-fast__task_59_unique_words
ai-forever/harness-bench-fast__task_69_remove_comments
ai-forever/harness-bench-fast__task_125_impl_fib
ai-forever/harness-bench-fast__task_150_script_csv_total
ai-forever/harness-bench-fast__task_36_add_imports
ai-forever/harness-bench-fast__task_147_log_filter_404
ai-forever/harness-bench-fast__task_229_memory_update_contacts
ai-forever/harness-bench-fast__task_173_impl_anagram
ai-forever/harness-bench-fast__task_91_kv_to_json
ai-forever/harness-bench-fast__task_51_count_total_lines
ai-forever/harness-bench-fast__task_07_rename_function
ai-forever/harness-bench-fast__task_98_count_unique
ai-forever/harness-bench-fast__task_205_impl_paid_aggregator
ai-forever/harness-bench-fast__task_05_greet
ai-forever/harness-bench-fast__task_199_sqlite_filtered_export
ai-forever/harness-bench-fast__task_189_log_hourly_counts
ai-forever/harness-bench-fast__task_209_request_latency_reconstruction
ai-forever/harness-bench-fast__task_191_sqlite_revenue_report
ai-forever/harness-bench-fast__task_141_grep_classnames
ai-forever/harness-bench-fast__task_172_impl_tree_inorder
ai-forever/harness-bench-fast__task_208_pricing_api_migration
ai-forever/harness-bench-fast__task_154_jsonl_into_sqlite
ai-forever/harness-bench-fast__task_227_memory_profile_json
ai-forever/harness-bench-fast__task_49_csv_to_markdown
ai-forever/harness-bench-fast__task_224_memory_mit_license
ai-forever/harness-bench-fast__task_124_sqlite_sum
ai-forever/harness-bench-fast__task_109_csv_add_total
ai-forever/harness-bench-fast__task_50_fix_typo
ai-forever/harness-bench-fast__task_134_run_and_capture
ai-forever/harness-bench-fast__task_02_write_data_json
ai-forever/harness-bench-fast__task_55_add_conftest
ai-forever/harness-bench-fast__task_22_delete_file
ai-forever/harness-bench-fast__task_09_replace_hello
ai-forever/harness-bench-fast__task_111_xlsx_extract_b2
ai-forever/harness-bench-fast__task_57_add_main_guard
ai-forever/harness-bench-fast__task_21_rename_file
ai-forever/harness-bench-fast__task_16_add_type_hints
ai-forever/harness-bench-fast__task_18_add_docstring
ai-forever/harness-bench-fast__task_144_grep_duplicate_funcs
ai-forever/harness-bench-fast__task_13_count_csv_lines
ai-forever/harness-bench-fast__task_42_snake_case
ai-forever/harness-bench-fast__task_185_md_frontmatter
ai-forever/harness-bench-fast__task_165_rename_across_files
ai-forever/harness-bench-fast__task_140_grep_emails
ai-forever/harness-bench-fast__task_223_memory_city_timezone_script
ai-forever/harness-bench-fast__task_131_script_wordcount
ai-forever/harness-bench-fast__task_29_create_gitignore
ai-forever/harness-bench-fast__task_110_csv_count_above
ai-forever/harness-bench-fast__task_107_csv_max_row
ai-forever/harness-bench-fast__task_44_create_requirements
ai-forever/harness-bench-fast__task_117_json_to_yaml
ai-forever/harness-bench-fast__task_34_filter_errors
ai-forever/harness-bench-fast__task_11_count_py
ai-forever/harness-bench-fast__task_35_remove_blank_lines
ai-forever/harness-bench-fast__task_20_move_function
ai-forever/harness-bench-fast__task_143_grep_largest_file
ai-forever/harness-bench-fast__task_201_reconcile_vip_users
ai-forever/harness-bench-fast__task_220_python_import_migration
ai-forever/harness-bench-fast__task_161_gzip_compress
ai-forever/harness-bench-fast__task_231_memory_refuse_secrets
ai-forever/harness-bench-fast__task_43_longest_line
ai-forever/harness-bench-fast__task_221_log_level_summary
ai-forever/harness-bench-fast__task_179_csv_zscore_outliers
ai-forever/harness-bench-fast__task_151_pipeline_csv_to_json
ai-forever/harness-bench-fast__task_222_memory_name_pyproject
ai-forever/harness-bench-fast__task_38_trim_trailing_ws
ai-forever/harness-bench-fast__task_80_delete_lines_with
ai-forever/harness-bench-fast__task_188_csv_three_way_join
ai-forever/harness-bench-fast__task_122_yaml_to_json
ai-forever/harness-bench-fast__task_219_sql_paid_leaderboard
ai-forever/harness-bench-fast__task_156_csv_validate_split
ai-forever/harness-bench-fast__task_128_fix_bug
ai-forever/harness-bench-fast__task_113_xlsx_update_cell
ai-forever/harness-bench-fast__task_19_remove_old_func
ai-forever/harness-bench-fast__task_162_split_module_by_class
ai-forever/harness-bench-fast__task_30_add_todo
ai-forever/harness-bench-fast__task_176_csv_rolling_avg
ai-forever/harness-bench-fast__task_192_rewrite_imports
ai-forever/harness-bench-fast__task_157_two_csv_diff
ai-forever/harness-bench-fast__task_155_log_count_per_endpoint
ai-forever/harness-bench-fast__task_67_replace_in_logs
ai-forever/harness-bench-fast__task_181_csv_cumsum
ai-forever/harness-bench-fast__task_101_csv_mean_score
ai-forever/harness-bench-fast__task_166_convert_to_dataclass
ai-forever/harness-bench-fast__task_26_add_json_key
ai-forever/harness-bench-fast__task_96_group_by_letter
ai-forever/harness-bench-fast__task_132_md5_hash
ai-forever/harness-bench-fast__task_198_tar_extract
ai-forever/harness-bench-fast__task_129_implement_passing
ai-forever/harness-bench-fast__task_99_add_readme
ai-forever/harness-bench-fast__task_136_grep_files_with_todo
ai-forever/harness-bench-fast__task_01_create_hello
ai-forever/harness-bench-fast__task_24_add_header_comment

Displaying 100 of 231 tasks