# Caching in the local environment

**URL:** <https://discuss.circleci.com/t/caching-in-the-local-environment/12005>\
**Category:** Build Environment\
**Created:** [April 17, 2017, 5:45pm UTC](https://discuss.circleci.com/t/caching-in-the-local-environment/12005 "2017-04-17T17:45:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kofalt](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/kofalt/32/15937_2.png) [@kofalt](https://discuss.circleci.com/u/kofalt)\
**Post date:** [April 17, 2017, 5:45pm UTC](https://discuss.circleci.com/t/caching-in-the-local-environment/12005/1 "2017-04-17T17:45:11Z")

</div>

I’m working on a build that requires some net traffic & general crunching, which can be safely cached away. This looks great on the build server, but I’m seeing some test errors that I need to debug.

I would like to run `circleci build` on each file change, but without local caching I’m generating a lot of load that I would rather not burden services with, and wait time that I’d rather avoid.

Is there any interest / ETA in getting caching into the local environment? This would really help me use the service. I would happily take something basic, like throwing tars into `/tmp/circleci/{key}`.

I had a quick look, but I couldn’t find the CLI in github; I would have taken a look at opening a PR 🙂

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:39am UTC](https://discuss.circleci.com/t/caching-in-the-local-environment/12005/2 "2018-06-18T11:39:24Z")

</div>


